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.