30 Days of Airflow
One free, in-depth Apache Airflow post every day for 30 days.
From zero to production-ready.
247 engineers already on the waitlist
Challenge starts in
Free bonus: Subscribe and get the Airflow DAG Best Practices Cheatsheet (PDF) instantly.
Free forever. One email per day for 30 days, then our regular newsletter. Unsubscribe anytime.
What's included
30 free in-depth posts
One per day, no paywalls
Daily email delivery
Straight to your inbox
Free DAG cheatsheet PDF
Instant on sign-up
Posts stay live forever
Catch up anytime
Full curriculum
30 days. 30 posts. Zero fluff.
Each post is a standalone deep-dive. Follow in order for the full journey, or jump to the topic you need most.
Getting Started
What Is Apache Airflow? A Complete Beginner's Guide
How to Install Airflow on Mac, Windows & Linux
Write Your First DAG in 15 Minutes
Airflow Architecture: Scheduler, Webserver & Workers
Airflow vs Cron Jobs: When Should You Switch?
Core Concepts
Tasks, Operators, Sensors & Hooks Explained
Airflow XComs: How to Pass Data Between Tasks
Variables & Connections: Practical Config Guide
Executors: Sequential, Local, Celery & Kubernetes
Task Dependencies, Trigger Rules & Complex Patterns
DAG Development
DAG Best Practices: 15 Rules Every Developer Must Follow
How to Write Idempotent Tasks in Airflow
TaskFlow API: Complete Tutorial With Examples
Dynamic DAGs: Generate DAGs Programmatically
Airflow Macros & Jinja Templating: Practical Guide
Operators & Data
The Complete Guide to Airflow Operators (2026)
PythonOperator & BashOperator In Depth
Airflow Sensors: FileSensor, HttpSensor & More
How to Handle Retries, Failures & Alerts
Airflow with PostgreSQL & MySQL: Real Examples
Cloud & Integrations
Airflow + dbt: The Ultimate Modern Data Stack Guide
Airflow + BigQuery: ETL Pipelines on Google Cloud
Airflow + Snowflake: Data Warehouse Orchestration
KubernetesPodOperator: Run Tasks in K8s Pods
Airflow + Amazon S3 & Redshift: AWS Data Pipelines
Production & Wrap-Up
How to Deploy Airflow: Docker, Kubernetes & Cloud
Airflow Monitoring: Prometheus, Grafana & Alerting
How to Test Apache Airflow DAGs (Unit & Integration)
Airflow Performance Tuning: 12 Proven Optimizations
The Complete Airflow Learning Roadmap (2026)
Don't miss Day 1
Get all 30 days delivered to your inbox
Free bonus: Subscribe and get the Airflow DAG Best Practices Cheatsheet (PDF) instantly.
Free forever. One email per day for 30 days, then our regular newsletter. Unsubscribe anytime.
Tell your team
Know a data engineer who'd love this?
Share the challenge and help more engineers master Airflow.
Frequently asked questions
Is this really free?
Yes โ every post is free and stays publicly accessible forever. No credit card, no paywall.
When does Day 1 go live?
Day 1 publishes on April 14, 2026. Sign up and we'll email you the moment it drops.
What level is this for?
We start at absolute beginner (What is Airflow?) and progressively reach production-grade topics by Week 6. There's value at every level.
What if I miss a day?
All posts stay live on AirflowHub permanently. The daily email just makes it easy to follow along in real time.
What's the free cheatsheet?
A downloadable PDF summarising the 15 DAG best practices from Day 11 โ a quick-reference card for your desk or IDE.