
Dogwalk
Oct 06, 2026
Dogwalk: The Timezone Shift the Client Would Have Noticed First
Pinning sqlmodel, a single time helper, and the next-walk hero fix — the tz-aware release from 10/05.
Continue reading →
3 posts

Pinning sqlmodel, a single time helper, and the next-walk hero fix — the tz-aware release from 10/05.

A pip install fixed it. Then a measured bisect showed the line between working and breaking sat in a dependency, not in my code. And along the way, twelve copies of a five-line function became a single helper.

React hydration error #418 in the portfolio footer, a mystery that only happened at night: the server renders in UTC, the visitor in local time, and a new Date() in JSX gave each of them a different answer. The hunt for the useState(null), the pinned timeZone, and the epilogue where I myself created a second bug while fixing the first.