EssayOctober 2026
Words, words, words: blog posts about nothing
Writing was a receipt for thinking, and AI made the receipt forgeable. What's still worth publishing, with a test for whether a post is about anything.
EssaySeptember 2026
The revolution will eat its young
A generation of AI applications is genuinely valuable and should never become companies. Valuable and productizable are different properties, and taste alone won't hold the gap.
BuildingAugust 2026
Couldn't this be a spreadsheet?
Building used to be expensive, so built software was evidence somebody needed it. Vibe-coding deleted that filter, and the spreadsheet is the null hypothesis every build now has to beat.
EssayJuly 2026
ChatGPT emailers, why everyone can tell, and why that matters
The words were never the point of the email. The effort was. AI kept the words and deleted the effort, and every recipient can feel the difference.
BuildingJune 2026
Where team output actually leaks
The hours don't disappear in the work. They disappear in handoffs, rework, waiting, and the bottleneck person, and that's why the multiples from fixing it are large.
BuildingJune 2026
Why most AI pilots die in the demo
The demo is a sample of one. Production is the long tail you didn't rehearse, and the death is scheduled before launch.
BuildingJune 2026
When the spreadsheet is the system
That one file running a process that matters isn't shadow IT to be deleted. It's the most accurate spec of your business that exists. How to extract it without a rewrite from hell.
Field notesJune 2026
Where automation should stop
Three tests for which parts of a workflow a person should keep: what an error costs, whether you'd catch it, and whether the decision needs a name on it.
Field notesJune 2026
Do you need an AI consultant?
An honest decision tree: consultant, contractor, full-time hire, or nobody. One of the branches is "no," and I'm a consultant saying so.