Last updated: March 2026
Currently Learning
I'm diving deep into low-level systems programming with a focus on:
- Rust: Building production systems and exploring the language's ownership model
- 6502 Assembly: Working on a 6502 emulator project to understand computer architecture from the ground up
- WebAssembly: Exploring WASM for edge computing use cases
Research Queue
It has become abundantly clear to me that I do not understand exactly how some systems work, on a fundamental level. To fix this I am going to explore implementing my own version.
- Kafka
- Redis
- PostgreSQL
- Cassandra
Topics I'm actively researching or planning to explore:
- Temporal: Learning about distributed tracing and observability
- Zig: Evaluating as a potential alternative to C for systems programming
- SIMD Operations: Understanding vectorization for performance-critical code
Active Projects
🚀 Password Roaster
A playful password strength checker API with snarky feedback, built with Rust and deployed on AWS Lambda. My first production Rust project - an exercise in getting out of tutorial hell and actually shipping something.
🎮 6502 Emulator
Building a cycle-accurate 6502 CPU emulator to understand computer architecture at a fundamental level. Currently working on implementing a test framework to compare against known good NES ROM logs.
Reading
Currently Reading
- "Crafting Interpreters" by Robert Nystrom - Building interpreters from scratch
- "Designing Data-Intensive Applications" by Martin Kleppmann - Deep dive into distributed systems
Recently Finished
- "The Rust Programming Language" (The Book) - Essential foundation
- "Zero To Production In Rust" by Luca Palmieri - Practical Rust web development
About this Page
This page is inspired by Derek Sivers' /now movement. It's a snapshot of what I'm focused on right now, updated every few months. If you're interested in collaborating or have thoughts on any of these topics, feel free to reach out!
Note: This page serves as my research queue and current focus tracker. Individual explorations may eventually become full posts in my digital garden.