Skip to content
Books for Data Engineers

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.

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.

Inside the web editionRead the sample

The editorial standard

Practical by design

Scoped by the author. Every claim fact-checked, every example runnable, every chapter signed off.

  1. 01

    Practical over academic

    Judgment calls, not syntax tutorials.

  2. 02

    Production-first

    Written for the system you run, not a demo.

  3. 03

    Opinionated where appropriate

    A clear recommendation beats a list of options.

  4. 04

    Trade-off driven

    Every pattern comes with what you give up for it.

  5. 05

    No fluff

    If it doesn't change what you do Monday, it's cut.

How these books are made →

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.

More about the author →