Writing
Programming, music, electronics, AI, and whatever else.
-
2026-09-04
Abstract, Convex, and How We Get Smarter
I went to Convex's Abstract conference expecting software talks. I left thinking about abstraction as the reason humans can think beyond one person's limits.
-
2026-05-20
Sand — simple VMs for Mac
I wanted a stupid simple way to run coding agents in a little Linux box on my Mac. Sand is the Swift CLI I built for that.
-
2026-05-01
They Gave Us a Taste of Honey
Claude limits are the itch. The bigger problem is that the subsidized part of the AI cycle is starting to look familiar.
-
2026-03-24
Wait, Could You Be Wrong?
I went looking for better multi-agent workflows and ended up caring more about one dumb follow-up question than any of them.
-
2026-02-23
Spoiled by Smart Models
Anthropic clarified their rules and the panic was real. But the dependency we built is the actual problem.
-
2026-02-18
Agent Peeper
A skill workflow ran for an hour. Stuck in a loop, hung on a terminal command, and I had no way to know. So Claude Code Watcher became Agent Peeper.
-
2026-02-13
The Engine Behind the Hype
OpenClaw has north of 100K GitHub stars, three name changes, and a crypto scam. Everybody’s talking about the lobster. Nobody’s talking about the engine underneath it.
-
2026-02-12
Why I Built a Static Site Generator in 2025
A potential client looked me up and found a portfolio site from my LA sound design days. He thought that’s what I still did.
-
2026-02-09
The Interfaceless Interface
“Computer, show me the crew manifest.” No login. No hamburger menu. Just a question and an answer. Star Trek’s been doing this since 1966.
-
2026-01-30
Running AI Models Locally
I broke my own rule and bought a first-gen Apple product to run AI locally. The M4 marketing was that convincing.