
Every relational database, every filesystem with a journal, every key-value store that supports range queries -- they're all built on B-trees or close cousins. Once you understand why a B-tree's branching factor matters, why insertions sometimes split nodes, and why range scans are basically free, you'll understand a whole class of database performance behaviors that otherwise look like magic.
Engineering Craft
TypeScript, CI/CD, databases, observability -- the skills that make code production-ready.