DEV Community

Database

Posts on building, using, and learning about databases.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How to Prove an Outdated Document Actually Left Your Vector Database (The Tombstone Canary Pattern)

How to Prove an Outdated Document Actually Left Your Vector Database (The Tombstone Canary Pattern)

3
Comments
9 min read
I Wrote a Wasteful JOIN on Purpose. It Ran Faster, Until It Didn't.

I Wrote a Wasteful JOIN on Purpose. It Ran Faster, Until It Didn't.

Comments
6 min read
Una copia que nadie restauró no es una copia: backups de Firestore verificados con GitHub Actions

Una copia que nadie restauró no es una copia: backups de Firestore verificados con GitHub Actions

Comments
6 min read
What it took to write dBASE and FoxPro files that the 90s apps still trust

What it took to write dBASE and FoxPro files that the 90s apps still trust

Comments
4 min read
How MySQL Commits and Recovers

How MySQL Commits and Recovers

Comments
6 min read
Zookies Without TrueTime: How SpiceDB, OpenFGA and the Rest Order Their Writes

Zookies Without TrueTime: How SpiceDB, OpenFGA and the Rest Order Their Writes

Comments
13 min read
How I Built a 58,000-Line Zero-Row Database Intelligence Platform (And Why I’m Selling It for $4,800)

How I Built a 58,000-Line Zero-Row Database Intelligence Platform (And Why I’m Selling It for $4,800)

Comments
3 min read
Ten hand-written Room migrations and exportSchema = false: auditing an Android app's database history

Ten hand-written Room migrations and exportSchema = false: auditing an Android app's database history

1
Comments
9 min read
When Normalization Hurts: The 3NF vs BCNF Trade-off

When Normalization Hurts: The 3NF vs BCNF Trade-off

Comments
2 min read
Postgres to ClickHouse CDC Without Kafka: Attach a Polaris Catalog as a Database

Postgres to ClickHouse CDC Without Kafka: Attach a Polaris Catalog as a Database

Comments
13 min read
Rent Folio: why our landlord app calculates rent status instead of storing it

Rent Folio: why our landlord app calculates rent status instead of storing it

Comments
4 min read
Your AI Is Only as Good as Your Master Data

Your AI Is Only as Good as Your Master Data

Comments
7 min read
Pinecone vs Weaviate in 2026- Choosing the Right Vector Database for RAG Applications

Pinecone vs Weaviate in 2026- Choosing the Right Vector Database for RAG Applications

1
Comments 1
21 min read
ORA-03113 After the Connection Sat Idle: The Firewall Forgot It

ORA-03113 After the Connection Sat Idle: The Firewall Forgot It

1
Comments 1
11 min read
Why We Built a Zero-Backend Habit Tracker Using Local SQLite and Raw CSV Exports Tags: #localfirst, #sqlite, #mobiledev, #privacy

Why We Built a Zero-Backend Habit Tracker Using Local SQLite and Raw CSV Exports Tags: #localfirst, #sqlite, #mobiledev, #privacy

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.