Archives
All the articles I've archived.
2026 1
June 1
-
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.