PinnedJarek Potiuk·Apr 19Intention is all you needWhy, after many years of writing code to automate my maintainer work, I now write English instead — and why the result is better, faster…
PinnedInApache AirflowbyJarek Potiuk·Dec 14, 2025Modern Python monorepo for Apache Airflow Ⓡ — Part 1Part 1. Pains of big modular Python projects
PinnedInApache AirflowbyJarek Potiuk·Jul 25, 2022Shared 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…A response icon1A response icon1
PinnedInApache AirflowbyJarek Potiuk·Jul 16, 2022Generic 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…
InApache AirflowbyJarek Potiuk·Dec 15, 2025Modern Python monorepo for Apache Airflow Ⓡ — Part 4Part 4. Shared “static” libraries in Airflow monorepoA response icon1A response icon1
InApache AirflowbyJarek Potiuk·Dec 15, 2025Modern Python monorepo for Apache Airflow Ⓡ — Part 3Part 3. Monorepo on steroids — modular prek hooks
InApache AirflowbyJarek Potiuk·Dec 14, 2025Modern Python monorepo for Apache Airflow Ⓡ — Part 2Part 2. Modern Python packaging standards and tools for monorepos
InApache AirflowbyJarek Potiuk·Dec 13, 2023Unraveling the Code: Navigating a CI/Release Security Vulnerability in Apache AirflowIntroduction:A response icon1A response icon1
Jarek Potiuk·Apr 3, 2023Data 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…
InApache AirflowbyJarek Potiuk·Jul 23, 2022Magic Loop in Airflow — reloadedMagic Loop in Airflow — reloaded