Writing about full-stack development, AI engineering, and the craft of building software.
We've climbed the abstraction ladder from binary to modern languages. The next rung is AI agents and natural language — and it's already here. What does the world look like when nobody checks the compiled output?
The mental models and practical knowledge you need to use AI coding tools effectively. How agent loops work, why context windows matter, and the workflows that actually produce good code.
How I used Ralph and Claude Code to build this blog in my sleep (literally). Not by handing over the reins, but by directing every design decision and using AI as a force multiplier.