Thinking out loud, in public.
Short, raw and frequent — closer to a notebook than a blog. Half-ideas, quotes, and things I noticed while building.
The Tools Are Ready. Are We?
The gap between what AI can do and what most people use it for is enormous. It’s not a technology problem anymore — it’s a skill problem, closer to learning to delegate than learning to code.
Read on →Spoken specs beat written ones
The best PRD I wrote this month I never typed. I said it out loud and watched it get built. Why is talking a better interface for intent than a doc?
still marinating...“An app for that, once.”
On single-use software — tools built for one weekend that do their job and get deleted with gratitude.
still marinating...The repo is the memory
When you pair-program with an AI across sessions, the codebase stops being output and becomes shared context. The commit history is the conversation.
still marinating...On retiring software gracefully
Not every app should live forever. Some should do one weekend’s work and be deleted with a thank-you.
still marinating...Latency is the villain
Every voice experiment dies or lives on the same axis. It’s never the model that feels wrong — it’s the wait.
still marinating...Ship the ugly version
The Whist Scorer had no styling for its first three game nights. Nobody cared. Usefulness outran polish by a mile.
still marinating...