[ close ] homeground changingroom pitch trophyroom

/changingroom

Changing Room

Notes, write-ups, and things I figured out the hard way.

2026 · May

Keeping Postgres queries honest

A short walkthrough of a query that looked right but quietly returned the wrong rows, and the habits that catch this class of bug before it ships.

read →
2026 · Apr

Caching a rate-limited API without losing your mind

How stale-while-revalidate and a single-flight lock turned a flaky, throttled upstream into something predictable.

read →

# these are placeholders — swap in your own posts, or wire this page to a real blog later (Astro / Markdown).