# Charles Leifer's Blog

Charles Leifer's [charlesleifer.com](https://charlesleifer.com/blog/) is a long-running engineering blog focused on Python and database internals. He's the author of the [peewee](https://github.com/coleifer/peewee) ORM and several SQLite-adjacent Python libraries; his most-cited single post is *Building a simple Redis server in Python* (~10 years old, still the canonical "from-zero Redis protocol" tutorial). The site has the rare property of holding up after a decade — the prediction posts (Disque-will-be-abandonware, why-database-design-X-was-the-right-call) are worth keeping because the followup posts later confirm them.

The writing style is direct, opinionated, and grounded in code-level familiarity with the subjects — Leifer doesn't quote others' analyses, he reads the patches.

## Ingested articles

- [[redis-cost-of-ambition]] — Why Redis ended up adding a new array type in 2026: feature-set inflation tracking each year's HN trend, lost identity through ambition, Valkey as the market's verdict
