Resources
The essays and books that shaped the "Postgres Is Enough" philosophy. Start with the featured pieces, then explore deeper.
Start Here
Choose Boring Technology
by Dan McKinley (2015)
The classic essay on spending "innovation tokens" wisely. Every new technology comes with unknown unknowns.
Just Use Postgres for Everything
by Stephan Schmidt (2024)
Why one database beats five. Reduce operational complexity by consolidating on Postgres.
Derek Sivers: Why I Switched to PostgreSQL
by Derek Sivers
Put your app logic in the database. After 18 years with the same Postgres database, Sivers explains why database functions beat application code.
Articles
Just Use Postgres
by Ethan McCue (2024)
Postgres as the default choice for new applications. Why flexibility beats premature optimization.
PostgreSQL is the World's Best Database
Security, extensibility, and community make Postgres the best database. From EDB (2ndQuadrant).
Postgres is Eating the Database World
by Feng Ruohang (2024)
How Postgres became the Linux of databases. The extension ecosystem as a competitive moat.
It's 2026, Just Use Postgres
With modern extensions, Postgres handles 99% of use cases. BM25 search, vectors, time-series in one database.
Postgres as a Queue
by leontrolski
SKIP LOCKED and advisory locks for simple, durable message queues without extra infrastructure.
Postgres is All You Need, Even for Vectors
Why colocating vector embeddings with relational data beats specialized vector databases. pgvector is now faster than Pinecone at 75% less cost.
You Don't Need a Dedicated Cache Service
by Martin Heinz (2024)
Turn PostgreSQL into a fully featured caching service with UNLOGGED tables, proper expiration, and smart invalidation.
Postgres as a Distributed Cache
by Microsoft (2025)
Using UNLOGGED tables to bypass WAL for performant caching. Includes the Microsoft.Extensions.Caching.Postgres NuGet package.
Books
PostgreSQL 14 Internals
by Egor Rogov
Deep dive into how Postgres works internally. Free PDF from Postgres Professional.
The Art of PostgreSQL
by Dimitri Fontaine
Master PostgreSQL with practical examples. From basic SQL to advanced features.
Just Use Postgres!
by Denis Magda (2025)
Learn to use Postgres for everything — queues, full-text search, JSON, vectors, geospatial, and time-series. The definitive guide to consolidating on one database.