Debugging · 2026-08-17 · 3 min read
How 5 Users Took Down My Dashboard — Debugging a Postgres Connection Pool Exhaustion
A dashboard broke the moment 4-5 people opened it at once. The pool size wasn't the problem — N+1 queries hiding inside a handful of APIs were.