Learning in public, one system at a time.

Right now I'm studying distributed systems architecture—diving deep into consensus protocols, replication models, and partition tolerance. Very much still in the figuring-it-out phase — which is the whole point.


Recently Learned

All learnings →

The notes I wish someone had handed me before I started.

Current Focus (Now)

Learning Rust

Right now I'm learning Rust — working through the ownership model, borrowing, and lifetimes. Coming from TypeScript, it's a different way of thinking about memory and safety. Building small CLI tools to make things stick.

Rust Ownership Systems Programming
From the Lab
schema

Project — Diagram Notebook

A client-side markdown editor and layout engine built from scratch. It parses a custom diagram DSL to dynamically render interactive, zoomable, and resizable architecture flowcharts.

Try the interactive lab →