Blog
Thoughts on structured development, AI-assisted workflows, and building with intention.
What Teresa Torres Taught My AI Agent
_Sixth post in the Bet-Driven Development series. Start with [Post 1](/blog/the-invincible-developer) if you missed it._ I picked up Teresa Torres' *Continuous Discovery Habits* expecting to find ...
Read more →The Memory Gold Rush Is Already Over
_Fifth post in the Bet-Driven Development series. Start with [Post 1](/blog/the-invincible-developer) if you missed it._ Everyone is building AI memory right now. Open any dev community and you'l...
Read more →Signals: How Will You Actually Know?
*Third post in the Bet-Driven Development series. [Start with Post 1](/blog/the-invincible-developer) if you missed it, or [catch up on Post 2](/blog/think-in-bets-not-tasks) for the bet framework....
Read more →The Worktree Trap
Noah is on a roll. He just discovered git worktrees. The idea is elegant — instead of switching branches and losing context, you check out each branch into its own directory. One folder for the au...
Read more →Think in Bets, Not Tasks
*Second post in the Bet-Driven Development series. [Start here](/blog/the-invincible-developer) if you missed the first one.* --- Here's how most developers plan their work. They open a doc, or ...
Read more →The Invincible Developer
*This is the first post in a series about Bet-Driven Development — a framework for building software intentionally in the age of AI.* *Throughout the series, I'll follow Noah — a fictional develop...
Read more →