Blog
Thinking out loud.
Essays and short notes on the things I build, the way I work, and whatever I happen to be learning.
FeaturedEngineering
On writing software that outlives you
Durable systems are less about clever code and more about the boring decisions you make consistently over time.
June 2026 · 6 min readRead
Craft
What photography taught me about attention
Spending hours waiting for the right light changed how I approach problems at the keyboard.
May 2026 · 4 min readEngineeringA pragmatic take on server components
The mental model shift that finally made the new React rendering model click for me.
April 2026 · 8 min readToolsThe tools I actually reach for
A no-nonsense look at the editor, terminal, and workflow that survived years of tinkering.
March 2026 · 5 min read