
In this episode, host Michael Kennedy talks with Apache Airflow core contributors Yarek Patuk and Amag Desai about how they manage one of the world’s largest Python monorepos—over a million lines of code and 100+ sub‑packages—using modern tooling like UV, pyproject.toml, and the latest packaging standards. They explain the practical benefits of a monorepo versus multiple repos, share concrete steps for dependency management, security, and CI, and discuss the massive open‑source activity around Airflow, including handling a high volume of pull requests and AI‑generated contributions. Their insights reveal how a well‑structured monorepo can simplify development at scale while maintaining security and release agility.

In this episode Michael Kennedy talks with Vincent Warmerdam about DiskCache, a SQLite‑backed, dictionary‑like cache that persists to disk and works safely across threads and processes. They explain how DiskCache’s @cache.memoize decorator and FanoutCache sharding enable cheap, high‑performance caching for...