Jun 28, 2022 · 26m · mad
The Next Layer of the Modern Data Stack | dbt's Tristan Handy
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
In this fireside chat from Data Driven NYC, Matt Turck interviews dbt Labs Founder & CEO Tristan Handy about the evolution of the modern data stack, the role of dbt in bringing software engineering rigor to data transformation, and the future of semantic layers and polyglot data processing.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 8.2% of the talking time here. How this is scored →
speaking balance: gold is Matt, purple is the guest (3 minute bins)
The guest directly disputes the premise of the Q&A question, rejecting the claim that dbt adheres to SQL maximalism and re-framing their philosophy around persona preference and bringing code to data.
Hardest push from Matt ▶ 23:58 Challenging SQL-first vs abstraction contradictionThe questioner challenges dbt's stance, arguing that pushing SQL-first transformations inherently conflicts with building higher-level abstraction layers.
Biggest teaching moment ▶ 6:15 Factory electrification paradigm shift analogyThe guest educates the host on how technological infrastructure shifts operate, using a 30-year historical parallel of factory electrification layout changes to explain Redshift and ELT.
Matt holds his own ▶ 12:11 Host framing dbt through Ruby on Rails abstractionThe host demonstrates deep domain familiarity by introducing a Ruby on Rails software framework analogy to explain dbt's high-leverage abstraction layer.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | Matt as informed peer | Guest teaching | Guest disagreement | Matt pushing back | Why |
|---|---|---|---|---|---|---|
| Company Founding and Distributed Work Culture | 1 | 2 | 0 | 0 | Host opens with standard operational questions about founding dates and distributed work. Guest explains dbt's remote culture based on the GitLab handbook. | |
| Origins and Paradigm Shift of the Modern Data Stack | 2 | 5 | 1 | 0 | Host prompts guest to outline the steps of the data journey. Guest provides an in-depth explanation of the modern data stack paradigm shift using a factory electrification analogy. | |
| Understanding Data Transformation Through Real-World Examples | 2 | 5 | 0 | 1 | Host asks for a practical example of data transformation to ground the discussion for listeners. Guest educates the host using a detailed green onions unit economics calculation example. | |
| Core Functionality of dbt and Abstraction Frameworks | 5 | 4 | 0 | 1 | Host offers an insightful comparison between dbt and web frameworks like Ruby on Rails. Guest validates the comparison and explains how software engineering patterns like Git apply to data. | |
| Transitioning from Open-Source dbt Core to dbt Cloud | 3 | 4 | 0 | 1 | Host asks how dbt manages the boundary between open source dbt Core and paid dbt Cloud. Guest outlines the separation between stateless SQL compilation and operational scheduling engines. | |
| The Semantic Layer and Ecosystem Vision | 2 | 5 | 0 | 0 | Host asks where dbt's multi-year strategic roadmap leads. Guest elaborates on the semantic layer and uses an Apple App Store analogy to frame dbt as ecosystem infrastructure. | |
| Audience Q&A: Polyglot Languages and Machine Learning Workflows | 4 | 5 | 3 | 4 | Q&A challenges whether dbt's SQL-first focus contradicts higher abstraction layers. Guest pushes back on the 'SQL maximalism' framing and clarifies the platform's boundaries regarding machine learning. |