What Happened
Traceo started on Supabase — auth, database, and everything bundled together. When the team pulled auth into BetterAuth (Block 3), Supabase went from “platform” to “hosted PostgreSQL with extra steps.” The database was the only thing keeping it in the stack. Block 7 completed the migration by replacing the Supabase Terraform module with a Neon module. The result is a cleaner, more capable database layer that costs less and integrates better with the Railway + Vercel deployment target.Why This Matters
Supabase bundles its value into the auth + database combination. Once you extract auth, you’re paying for:- A PostgreSQL host with a dashboard
- A pooler (PgBouncer)
- API keys and JWT secrets you no longer use