Writing
What I am figuring out, written down.
Mostly about building AI that holds up in the real world — and the occasional thing worth thinking through. For slower, more reflective pieces, see Essays.
Essays
All essays →The Eigen Question
Most decisions drown in twenty reasonable-sounding questions. Good judgment, I've come to think, is mostly the skill of finding the one question underneath all of them — the one whose answer doesn't move no matter how the argument gets reframed.
Clarity Out of Ambiguity
In 2011 Google tore up its org chart and, almost by accident, worked out how to measure growth properly. The framework that came out of it is the clearest thing I've found for describing what actually changes as a career grows — mine included.
God's Dice
Humans threw dice for five thousand years before working out what chance even was — and it turns out we still hadn't finished the job. A grounded tour of the difference between 'unpredictable' and 'truly random,' Einstein's famous objection, the experiment that settled it, and what Google's Willow chip actually demonstrated in December 2024.
Notes
Why I am building a personal AI OS
A note on building a practical system for learning, experimenting, and publishing in the AI era — and why a portfolio is not enough.
What MCP means for practical builders
MCP (Model Context Protocol) is not just a standard for connecting AI tools. It is a new layer in how we build AI-native applications.
Why observability matters for AI agents
Running AI agents without observability is like running a production service without logs. Here is what to track and how to set it up.
From Medium
10+ articles · the back catalogue
- Production-Ready AI Agents: Why MCP, CLI and Skills Should Work TogetherJune 17, 2026 · 12 min
- Building Agentic AI Systems That Actually Work in Production (2026)April 13, 2026 · 4 min
- The GenAI Landscape in 2026March 9, 2026 · 7 min
- RAG Explained Simply: How Chatbots read and understand Company DocumentsMarch 8, 2026 · 5 min
- Zero Knowledge Proofs (ZKPs): A Beginner’s GuideMay 14, 2024 · 5 min