Books for data engineers
Production-ready learning for working data engineers.
Current and opinionated. Books for the tools you run in production — not tutorials for the tools you're learning.
Email signup opens soon. Until then, write to vincent@yzcworks.com.
By Vincent Yin 18 years in data & software engineering
dbt for Data Engineers
In production — chapters 1–2 free
The series
One standard, five stacks
Every volume is built on a runnable case study and held to the same production standard. Join a waitlist to follow the next book.
Book 01
dbt for Data Engineers
In production — chapters 1–2 free
Book 02
Snowflake for Data Engineers
Planned — join the waitlist
Book 03
Databricks for Data Engineers
In production — join the waitlist
Book 04
Fabric for Data Engineers
Planned — join the waitlist
Book 05
Data Modeling for Data Engineers
Planned — join the waitlist
Start reading
dbt for Data Engineers
A Hands-On Case Study in Production-Grade Analytics Engineering
Read the opening chapters. Explore the explanations, worked examples and reading format before choosing the full book.
The editorial standard
Practical by design
Scoped by the author. Every claim fact-checked, every example runnable, every chapter signed off.
- 01
Practical over academic
Judgment calls, not syntax tutorials.
- 02
Production-first
Written for the system you run, not a demo.
- 03
Opinionated where appropriate
A clear recommendation beats a list of options.
- 04
Trade-off driven
Every pattern comes with what you give up for it.
- 05
No fluff
If it doesn't change what you do Monday, it's cut.
Vincent Yin
Senior Data Engineer
Vincent Yin is a senior data engineer with 18 years building data platforms across insurance and finance — enterprise data lakes, lakehouse migrations, dbt-modeled warehouses, and most recently production AI applications on the data stack. This series distills the judgment calls — not the syntax — that separate working pipelines from production-grade ones.