Blog
Thoughts, tutorials, and notes on things I find interesting.
Apr 3, 2026
Sourdough as Distributed System
What maintaining a starter taught me about fault tolerance.
Apr 2, 2026Notes on Night Photography
What darkness teaches you about seeing.
Apr 1, 2026From Typewriter to Terminal
The strange persistence of QWERTY and other keyboard legacies we cannot escape.
Mar 30, 2026Every Map Is a Lie: Projections and the Politics of Cartography
How the impossible task of flattening a sphere reveals hidden assumptions about the world.
Mar 28, 2026The Mathematics of Coffee Extraction
What happens when you apply fluid dynamics to your morning pour-over.
Mar 25, 2026On the Surprising Depth of Software Architecture
Why the most interesting problems in software are rarely about code.
Mar 20, 2026First Photos
A few photos to test the photography gallery.
Mar 19, 2026Hello, World
The first post on this blog. A quick introduction and what to expect.