Innovation Matters
Essays on AI, developer tools, and thoughtful software.
Every team needs a knowledge interface
For years, organizations invested in intranets, enterprise search, wikis, metadata, taxonomies, knowledge graphs. None of this is new, so why does it suddenly feel urgent again? Because the audience changed.
"Coding is solved" misses the point
Every few weeks, someone declares that coding is solved. If they mean turning a well-specified problem into runnable code, they're increasingly right. But was writing runnable code ever the whole problem?
Inference efficiency is about protecting attention
Every unnecessary step an AI agent takes spends reasoning capacity on the tooling. Inference efficiency keeps its attention on the user's problem.
Making room for your thoughts while reading
I'm trying something new with this blog. You can now annotate essays as you read and keep your notes private in your browser. Print the essay to PDF to take your thinking with you.
We're measuring AI productivity the wrong way
When we talk about AI and productivity, we ask how much time it saved us. That's the wrong question. The one that matters is how much time it saved everyone. AI didn't remove the cost of communication. It shifted it from the author to the audience, and we're celebrating the wrong side of the ledger.