PostgreSQL
Our default database for almost every product we build.
What is PostgreSQL?
PostgreSQL is a mature, open-source relational database known for reliability, standards compliance, powerful querying, and features like JSONB that blur the line with NoSQL.
Why we build with it
Most business data is relational, and Postgres handles it with rock-solid transactions, powerful queries, and decades of reliability. Its JSONB support even covers document-style data, so we rarely need a second database.
Strengths
Best for
- Relational data — users, orders, billing
- Apps needing transactions and reporting
- Almost every SaaS and web app
Not ideal for
- Pure document workloads at massive scale
- Simple key-value caching (use Redis)
We build most products on PostgreSQL — often via Supabase or Prisma — with a clean schema, proper indexes, and row-level security.
Learn more
FAQs
Why choose PostgreSQL over MySQL?
Postgres has richer features — better JSON support, stronger standards compliance, and advanced querying — while matching MySQL on reliability. It's our default relational database.
Can PostgreSQL handle JSON like a NoSQL database?
Yes. Its JSONB type stores and indexes JSON efficiently, letting you mix relational and document data in one database.
Building with PostgreSQL?
We ship production products on this stack every week. Drop your email for a free scoping call.