The blog
Thinking
Thinking
out loud.
July 2026
AI, Opinion
The Agentic Coding Paradox: From Impostor Syndrome to the Height of My Power
I write less code by hand than I ever have, in stacks I never mastered, and I've never felt more like an expert. That's backwards, and working out why it's true changed how I think about the last thirty years.
Read article
February 2026
Native, Apple, iOS Development
The Complete History of iOS Development (So Far)
From manual memory management to Liquid Glass, through every major paradigm shift Apple has thrown at developers. What each one actually felt like from the inside.
Read article
February 2026
AI, Programming
Human-Led, AI-Native Development: What It Actually Looks Like
I was an AI skeptic. I was wrong about enough of it to matter. Here's what changed.
Read article