You're the Typist
posted: Wednesday, May 27, 2026
There’s a question I ask engineers when they hand me an AI generated PR: “walk me through what this does.” If they can, the PR is usually fine. If they can’t, the PR is almost always broken. Not …
// engineering log
Field notes on the systems I build and what keeps them running.
You're the Typist
posted: Wednesday, May 27, 2026
There’s a question I ask engineers when they hand me an AI generated PR: “walk me through what this does.” If they can, the PR is usually fine. If they can’t, the PR is almost always broken. Not …
KQL Reads Like a Sentence
posted: Saturday, May 23, 2026
Watch a smart, curious person try to learn SQL. They get through SELECT * FROM x WHERE y and they’re fine. Then they hit JOIN, or GROUP BY, or a correlated subquery, and the floor opens up. Most never come back. …
Inverse AI Consulting
posted: Friday, May 15, 2026
Mitchell Hashimoto wrote a post on X that I haven’t stopped thinking about. It’s frightening, because the psychosis folks operate under an almost absolute “MTTR is all you need” mentality: …
How I Run 1:1s
posted: Tuesday, May 5, 2026
I’ve been running 1:1s for years and I still get them wrong. The version of “wrong” has changed. Early on, my 1:1s were status meetings with the lights off. Manager asks what you’re working on. …
Flue, Part 3: Self-Hosting Agents with Knative
posted: Saturday, May 2, 2026
Part 1 was the framework pitch. Part 2 was the agent I wanted to build. This one is for the people who can’t (or won’t) ship that agent to Cloudflare Workers. The reasons vary. Compliance says all customer …