PostgreSQL Partition Pruning for Non-Partition Key QueriesThis article addresses a common PostgreSQL optimization challenge: partition pruning normally only works when filtering by the...
Things I want in a modern relational query languageTechnical essay exploring how functional programming concepts and modern language design could improve relational database query languages, featuring practical examples of pattern matching, sum types, and discriminated unions for SQL.
Database Detective: Minor Crimes Division on SteamAn educational puzzle game that teaches SQL querying through solving fictional crimes. A creative approach to learning database fundamentals through gameplay.
Ten years of ClickHouse in open source | ClickHouseClickHouse is an open-source analytical database that reached its 10-year milestone in June 2026. The project has grown to...