Why I Use Partial Indexes for “Active Jobs” in Postgres
The Problem
My job board has a simple read path on paper: show “active” jobs, let users filter by location, remote/hybrid, specialty, and recency.
In production it wasn’t simple.
I had 8,000+ active listings, ~2,000 companies, and ~200 listing update...
blog.dvskr.dev6 min read