System Design Basics - Databases and Connection Pools

QryPad - A simple terminal UI for quick, ad-hoc database exploration

Jepsen & TigerBeetle

Golang Benchmark DataBase Select Query With Join in Differente Libraries

bridget - a tool to "bridge" MQTT data to a database - Requesting feedback

Working on databases from prison

Double-Entry Ledgers: The Missing Primitive in Modern Software

Corruption Database – DJT

Fuzzer Blind Spots (Meet Jepsen)

Behind the scenes: Redpanda Cloud's response to the GCP outage

Caching is an abstraction, not an optimization

I built a relational database from scratch in Go achieving 1,800+ ops/sec

How to Design a Scalable Database That Can Be Offline First and Syncable

I Dropped the Production Database on a Friday Night

A feedback for Rapto, competitive database in Zig

Database per Microservice: Why Your Services Need Their Own Data

Waiting for SQL:202y: Vectors

How often is the query plan optimal?

ZeQLplus: Terminal SQLite Database Browser

New book to guide you through creating a database server from scratch

The differences between OrioleDB and Neon

I built a relational database from scratch in Go achieving 1,800+ ops/sec

Palantir: Peter Thiel’s Data-Mining Firm Helps DOGE Build Master Database to Surveil, Track Immigrants

GPTuner: A Manual-Reading Database Tuning System via GPT-Guided Bayesian Optimization

Monotone Functions and Cache Lines

My Database Is My Application: Rethinking Webhook Logic with DuckDB and SQL

U.S. Immigration Authorities Are Adding Children’s DNA To a Criminal Database

GraphDB: An Event-Sourced Causal Graph Database (Docs Inside) - Seeking Brutal Feedback

PostgreSQL Branching: Xata vs. Neon vs. Supabase

SQL Noir: Learn SQL by Solving Crimes

More →