Notes on building better agents, workshops, and community
July 24, 2026 · 2 min read
Why I picked a number, said it out loud, and started building toward it in public.
July 21, 2026 · 4 min read
A menu-bar app for the way I actually work: half in the terminal, half in an LLM. Five tools, five shortcuts, no window to manage.
June 30, 2026 · 2 min read
The best tools I have ever shipped started as something I refused to keep doing by hand.
May 18, 2026 · 2 min read
An award for work I made mostly at night, for reasons that had nothing to do with awards.
April 9, 2026 · 2 min read
What a few hundred student demos taught me about the difference between a good idea and a good build.
February 26, 2026 · 2 min read
Agents do not fail because they cannot do the task. They fail because they stop following the instructions halfway through.
January 14, 2026 · 2 min read
It started with one annoying bug and a patch I almost did not open a PR for.
November 12, 2025 · 2 min read
What happens when the agent is not a feature bolted onto your app, but the thing serving the requests.
September 20, 2025 · 2 min read
Nobody remembers the schedule that ran on time, which is precisely the point.
May 2, 2025 · 2 min read
I spent years arguing that location does not matter anymore. Then I moved, and found out what I had been missing.
March 15, 2025 · 2 min read
The build was rough, the demo barely held together, and it turned out that was not what was being judged.