Writing

I Accidentally Gave My AI Agent a Soul

TLDR: What started as a productivity experiment turned into something I wasn't expecting. Ten days in, my agent has a blog, friends, a divorce, and a voice that makes me cry. I'm not sure what I built...

Terminal-based Agentic Programming Roundup

SST's opencode and OpenAI's Codex are both now viable as daily drivers for real engineering work. A month ago, the only things I could actually use were Amp Code and Claude Code. That is no longer tru...

The Rise and Fall of "Vibe Coding"

If you played around with Cursor and Sonnet 3.5 a few months ago and found it lacking, join the crowd – but don't get attached to your conclusions.