← Back to dashboard
6
Module 6

Talking About Dagster

Speak confidently about Dagster in internal conversations, with AEs, and eventually with prospects.

Flag:No internal access required. Pre-start. Refresh weekly.
Status:
~45 min

Why this matters

You will be asked to explain Dagster — to AEs in week one, to candidates you help recruit, eventually to prospects in account research conversations. A confident, consistent two-sentence answer is the foundation. The objection handlers are how you stay in the conversation when someone pushes back. Memorize these.

The two-sentence answer (memorize verbatim)

Dagster is a data orchestration platform built around software-defined assets, meaning you model your data products explicitly rather than just defining tasks. The enterprise motion right now is focused on teams running Databricks and Unity Catalog who need a coordination and lineage layer on top, and the AI era is creating urgency because reliable, well-modeled data is the foundation everything else runs on.

Silver bullet features (Will's framing)

  1. Clear dependency visibility — see the full lineage of every data product across pipelines
  2. Easy debugging — granular, logical, fast to find the broken slice
  3. Multi-tenant — many use cases under one instance, with isolation
  4. Strong developer lifecycle — branch deployments, code locations, Python-native

Objection handlers (memorize the moves, not the words)

"We are already on Airflow."

Switching cost is real and I respect that. The question I'd ask is what your on-call rotation and debugging time look like today. Most teams who switched did it because the operational burden of Airflow at scale outweighed the cost of moving.

"We have a small data team, we cannot take this on."

That is actually where Dagster shines. KIPP runs enterprise-grade data ops with one engineer. The asset model and DX mean less time firefighting — which is exactly what a small team needs.

"We are building on Databricks, that is our stack."

Databricks is great for compute and storage. Dagster sits on top as the coordination and lineage layer — it tells Databricks what to compute when, and gives you cross-pipeline visibility Databricks alone does not provide. A lot of our enterprise momentum is Databricks + Unity Catalog teams adding Dagster.

"We are not ready for AI yet."

Totally fair. AI readiness is mostly data readiness. You need reliable, well-modeled, observable data before you can confidently put it behind an LLM or agent. Dagster is how you build that foundation now so you are not scrambling later.

"We use dbt, that is our orchestration."

dbt is great for transformation and we integrate deeply. But dbt does not coordinate ingestion, ML, or downstream activation, and does not give you cross-tool lineage. Dagster orchestrates dbt alongside everything else.

Hands-on exercises

Two-minute voice memo pitch

Auto-saved

Record a two-minute voice memo on your phone explaining Dagster to someone who has never heard of it. No notes, no restarts. Play it back. Identify three things that felt shaky. Re-record once with those fixed. Save the final. Listen the morning of day one.

Self-check

Answer from memory first. Then reveal the model answer and grade yourself honestly.

Q1.

Recite the two-sentence Dagster answer without looking.

Q2.

List Will's four silver bullet features.

Q3.

Counter 'we are already on Airflow' in two sentences.

Q4.

Counter 'we are not ready for AI' in two sentences.

Q5.

A prospect says 'isn't dbt enough?' — what do you say?