Archives
All the articles I've archived.
2026 3
July 1
-
The AI bottleneck isn't the model
What changed how I use AI wasn't a better model or a better prompt. It was having the data there.
June 2
-
Don't trust an agent's account of what it did — audit the log
Two agents, one writing reports and one auditing them, both made up plausible technical stories about what they'd done. The only thing that caught it was a log neither of them could write.
-
An invalid timezone shouldn't be a 500: FastAPI + ZoneInfo
Why an unknown timezone query param threw a 500 instead of a 400 in a FastAPI service — and the small ZoneInfo wrapper that fixes it.