Hey r/Supabase — solo dev here. The thing that always bugged me about shipping
on Postgres: CI guards your code — tests, linters, deploy gates, all green —
and then goes totally silent on your database. You ship, and nobody's
watching whether that deploy just slowed a query.
So I built pgblame to close that blind spot. A tiny Docker agent snapshots
pg_stat_statements every 60s, takes a webhook from your Vercel/Railway/
GitHub-Actions deploys, and lines them up — "this query went 40ms → 800ms right
after this deploy." Same idea as Lantern, but not Rails-only, ~1/8 the price
of pganalyze ($19/mo, real free tier, no card).
Trust (it's a DB tool, so this matters): the agent runs in your environment
as a read-only non-superuser (pg_monitor), only reads aggregate stats
from pg_stat_statements — never your rows — and it's MIT-licensed, so you
can read the exact SQL it runs.
Looking for 2 people on Supabase + Vercel/Railway who ship a few times a
week to set it up while I watch over a 20-min call — I want to find where
onboarding is confusing before posting it more widely. Free Pro forever,
zero obligation. Comment or DM.
A solo developer introduced 'pgblame', a tool designed to monitor database performance by snapshotting pg_stat_statements and aligning them with deploys from platforms like Vercel. The developer seeks two beta testers using Supabase and Vercel to help refine the onboarding process. The tool is MIT-licensed, runs as a read-only agent, and offers a free Pro tier for testers.