PinnedPublished inApache AirflowModern Python monorepo for Apache Airflow Ⓡ — Part 1Part 1. Pains of big modular Python projectsDec 14, 2025Dec 14, 2025
PinnedPublished inApache AirflowShared volumes in Airflow — the good, the bad and the uglyThis is my highly personal take on using shared volumes for Airflow to share DAG files (and Plugins — but I will use DAG files to shorten…Jul 25, 2022A response icon1Jul 25, 2022A response icon1
PinnedPublished inApache AirflowGeneric Airflow Transfers made easyIf you’ve been using Airflow for quite a while, you probably got used to writing your DAGs using Operators as basic building blocks of your…Jul 16, 2022Jul 16, 2022
Published inApache AirflowModern Python monorepo for Apache Airflow Ⓡ — Part 4Part 4. Shared “static” libraries in Airflow monorepoDec 15, 2025Dec 15, 2025
Published inApache AirflowModern Python monorepo for Apache Airflow Ⓡ — Part 3Part 3. Monorepo on steroids — modular prek hooksDec 15, 2025Dec 15, 2025
Published inApache AirflowModern Python monorepo for Apache Airflow Ⓡ — Part 2Part 2. Modern Python packaging standards and tools for monoreposDec 14, 2025Dec 14, 2025
Published inApache AirflowUnraveling the Code: Navigating a CI/Release Security Vulnerability in Apache AirflowIntroduction:Dec 13, 2023A response icon1Dec 13, 2023A response icon1
Data Engineering @ Community over Code conferenceAs a follow up from last year, together with Ismaël Mejía we are co-chairing the Data Engineering Track at Community over Code NA (former…Apr 3, 2023Apr 3, 2023
Published inApache AirflowMagic Loop in Airflow — reloadedMagic Loop in Airflow — reloadedJul 23, 2022A response icon1Jul 23, 2022A response icon1
Published inApache AirflowRunning Airflow on ARM M1/M2? Hell yes, but upgrade to Airflow 2.3+Over the last few months I had a lot of questions and discussions at Airflow Slack and in Airflow GitHub Issues about running Airflow on…Jul 17, 2022Jul 17, 2022