Notes & writings

A small collection of essays and code experiments. Updated whenever I have something worth saying.

On reading old papers slowly

It pays to re-read the foundational systems papers every few years — what felt obvious the first time often turns out to be load-bearing. Notes on Lampson's Hints for Computer System Design and what holds up forty years later.

A small CRDT for offline-first notes

Built a tiny prototype to understand last-write-wins registers and why they aren't enough for collaborative text. About 200 lines of Rust; mostly an exercise.