Skip to content
Reliable Data Engineering

Resources That Actually Made Me Better

Not a generic list. These are the books I've dog-eared, the tools I use daily, and the courses that actually stuck. If you're serious about data engineering, start here.

Books Worth Your Time

Designing Data-Intensive Applications

The one book every data engineer should read. Martin Kleppmann explains distributed systems, replication, partitioning, and consistency models in a way that finally makes sense. I re-read chapters before every system design interview.

Get the book →

Fundamentals of Data Engineering

If DDIA is the deep dive, this is the complete map. Covers the entire data engineering lifecycle from ingestion to serving. Perfect if you're transitioning into data engineering or want to fill gaps in your knowledge.

Get the book →

The Data Warehouse Toolkit

Kimball's dimensional modeling is still relevant 25 years later. Star schemas, slowly changing dimensions, conformed dimensions - this book is why your data warehouse actually makes sense to analysts.

Get the book →

Spark: The Definitive Guide

Co-authored by the creator of Spark. Goes from basics to advanced optimizations. The chapters on partitioning and shuffle operations alone saved me hours of debugging slow jobs.

Get the book →

Databases I Trust

Neon

Serverless Postgres that scales to zero. This blog runs on Neon. Branch your database like git, pay only for what you use. The free tier is generous enough for most side projects.

Try free →

PlanetScale

MySQL with the best DX I've seen. Deploy requests work like pull requests for your schema. Non-blocking schema changes mean no more 3am maintenance windows.

Try free →

Tools I Use Daily

Cursor

VS Code fork with AI that actually understands your codebase. Tab-complete that works, chat that can edit multiple files. I write code 2x faster now. Not exaggerating.

Download free →

Claude

My go-to for complex reasoning, code review, and writing. Handles long documents better than GPT. Most of my blog drafts start as Claude conversations.

Try free →

Disclosure: Some links are affiliate links. You pay the same price; I get a small commission that helps keep this blog running. I only recommend things I actually use.