Writing

Essays & Insights

Thoughts on engineering, leadership, and building systems.

Latest
May 29, 20264 min read

Old Data in a Performance Costume

Your system keeps answering the same question by doing the same work. That is not dedication, it is amnesia. A plain-English guide to caching, where to put it, and when to kill it.

More Essays

May 29, 20265 min read

Ctrl+C, Ctrl+V: A System Design Strategy

Most system design is just making copies and then dealing with the consequences. A no-buzzword guide to understanding large-scale architecture.

May 22, 20262 min read

The MVP Definition Is Broken

AI made building almost free, but your users still take six weeks to respond. The old MVP playbook leaves your team stuck in a dangerous gap — here's how to close it.

May 14, 20262 min read

The Prompt Nobody Types

Why adding observability to your vibe coding prompt is the difference between a product and a fast guess.

May 9, 20262 min read

Think Like a Computer

Why learning to speak 'computer' is the key to thriving in an AI-driven development world.