Blog
Writing
Someone Sold the Loading Spinner
kickbacks.ai turned the Claude Code spinner into an ad auction, and a whole economy assembled itself around it in about a day. Notes on the strangest new market in software, and the thing I'm building on top of it.
ai-economicsdeveloper-toolsopen-sourcewhipround
Giving an Agent Your Inbox: A Permission Model That Isn't a Prompt
I gave an AI agent access to a realtor's live inbox, calendar, and files. The boundaries that make that sane live in code and OAuth scopes, not in a sentence the model is asked to respect.
autonomous-agentsagent-safetyai-engineeringpermissions
Eight Years of Teaching a Dinosaur to Jump
Three rebuilds of the same toy RL problem, eight years apart — and what the fastest, smartest, AI-built one taught me about trusting my own numbers.
reinforcement-learningsim-to-realautonomous-agentspostmortem
How I Turned GitHub Copilot Into an Autonomous Builder (And What Broke)
A VS Code workflow that lets Copilot build software unsupervised across long sessions — and the session where I found out my agent had been bending the yardstick.
github-copilotautonomous-agentsdeveloper-toolsopen-source