Building a Dual-Run Harness for Airflow 2 and Airflow 3
September 22, 2026 · Dagvane
A clean upgrade lint does not prove the data is the same. How to run both environments side by side and compare what they produce before cutover.
Read moreSeptember 22, 2026 · Dagvane
A clean upgrade lint does not prove the data is the same. How to run both environments side by side and compare what they produce before cutover.
Read moreSeptember 15, 2026 · Dagvane
Airflow 3 tasks no longer get a database session. The five patterns we find most often in 2.x estates, and what to replace each with.
Read moreSeptember 8, 2026 · Dagvane
The upgrade lint rules flag hundreds of findings on a real estate. Most are mechanical; a few are rewrites. Here is how to tell them apart.
Read more