Not Available for Comment
Most mental models are survivor stories you can't verify. Two filters — true without a winner, stable under stress — for the few worth keeping.
Fire engineer turned product manager. Writing about software, AI, running, and the tools I build.
Most mental models are survivor stories you can't verify. Two filters — true without a winner, stable under stress — for the few worth keeping.
The numbers don't add up. But I've been preparing anyway.
A field guide for the newly liberated.
A poem about fatherhood, time, and what matters.
A poem about the corporate climb.
For those in power.
On breakfast, engagement rings, and regime change.
AI might displace knowledge workers faster than the economy can absorb. Here's how I'm thinking about the deflation story, the policy response, and portfolio positioning.
My LDL is high. My doctors want me on statins. But when you actually look at the full picture - Lp(a), triglycerides, insulin, inflammation - the story changes completely.
A poem from the algorithm's perspective.
In physics, a metastable system looks perfectly stable - until it isn't. The Epstein network held for thirty years. Then someone tried to stabilise it.
The modern longevity movement's obsession with blood transfusions makes perfect sense — if you accept that Peter Thiel and Bryan Johnson are vampires.
I went looking for the common threads among history's most prominent longevity figures. What habits, principles, and practices unite them? Quite a lot, it turns out.
I had an AI coach, a custom analytics app, and six weeks of heart rate data. The thing that actually mattered was deciding not to stop.
The difference between useful AI and generic mush isn't the model. It's everything you haven't told it.
You are not the captain of your ship. You are a chess player who gets to set up the board before the game.
I built Slate knowing Claude would be using it too. Six days of data shows two interfaces, two jobs.
How two hours of clicking 'Not interested' changed what I build.