undefined

Brett Cannon

Longtime Python core developer and Microsoft engineer involved in Python tooling and governance, with experience on the steering council and core development.

Top 10 podcasts with Brett Cannon

Ranked by the Snipd community
undefined
75 snips
May 16, 2025 • 1h 32min

Going Beyond requirements.txt With pylock.toml and PEP 751

Brett Cannon, a Python Core Developer and packaging expert, joins to discuss his journey with PEP 751 and the new pylock.toml format. He highlights the importance of evolving beyond requirements.txt for better dependency management. Cannon shares insights into the influence of lock files on project reproducibility and the collaborative challenges faced by the Python community in standardizing practices. He also reflects on the historical shift toward security-focused packaging, showcasing the growth in Python's ecosystem.
undefined
41 snips
Dec 29, 2025 • 1h 19min

#532: 2025 Python Year in Review

Join a powerhouse panel featuring Gregory Kapfhammer, an expert in software engineering, Thomas Wouters, a key figure in Python's core development, Jodie Burchell, a data scientist at JetBrains, Brett Cannon, a seasoned Python developer at Microsoft, Reuven Lerner, a Python trainer, and Barry Warsaw, a veteran core contributor. They discuss the future of Python in 2025, exploring AI's evolving role, the impact of lazy imports and free-threading, and the need for improved community funding. Get insights on user experience enhancements and the balance between simplicity and debugging challenges.
undefined
24 snips
Jul 14, 2025 • 1h 9min

#513: Stories from Python History

Join Python legends Barry Warsaw, Paul Everitt, Carol Willing, and Brett Cannon as they share hilarious and heartfelt stories from Python's colorful history. Discover how the quirky name linked to Monty Python and the evolution from a niche language to an AI powerhouse have shaped the community. Enjoy anecdotes from the very first PyCon and hear about Python's growing presence in the banking sector. Their reflections celebrate the camaraderie that defines the Python community and foster a spirit of mentorship and inclusivity.
undefined
21 snips
Apr 26, 2023 • 1h 15min

20 Years of Python - Brett Cannon

Brett's personal site @brettcannon on GitHub and Fosstodonpython-launchermicrovenvLLMs and the Business of Truth The Chinese Room ArgumentPEP 4 - Deprecation of Standard Modules Support the ShowThis podcast does not have any ads or sponsors. To support the show, please consider purchasing a book, signing up for Button, or reading the Django News newsletter.
undefined
10 snips
Jun 23, 2023 • 1h 31min

There's a whole PEP about that (Friends)

Brett Cannon, a core member of Python's steering council and an unofficial ambassador to the community, joins for a fascinating discussion. He tackles the anxieties around pip installation and shares insights on the evolution of Python from version 2 to 3, and the anticipation of Python 4. The conversation dives into the Global Interpreter Lock (GIL) and Chris Lattner’s Mojo project, highlighting innovations in the Python landscape, including the growing influence of Rust. It's a lively mix of technical challenges and community dynamics!
undefined
8 snips
Dec 6, 2023 • 1h 7min

#441: Python = Syntactic Sugar?

Python expert Brett Cannon joins the show to discuss Python's sweet language features. They cover topics such as attribute access, binary arithmetic operations, and the import statement. They also touch on asynchronous features, memory optimization with slots and data classes, and the complexities of subtraction in Python. The conversation explores optimizations, Python imports, and the importance of specifying modules. Check out Brett's blog series on syntactic sugar for a deeper dive into Python's inner workings.
undefined
Feb 12, 2021 • 1h 33min

Unraveling Python's Syntax to Its Core With Brett Cannon

Python core developer Brett Cannon discusses unraveling Python's syntax to its core and his series of articles exploring the structure and workings of Python. He also talks about his role at Microsoft working on the Python extension for VS Code and recent Python enhancement proposals. The podcast covers topics such as syntactic sugar, Python in different environments, analyzing Python's syntax, and exploring perspectives and learning from different communities.
undefined
Jun 10, 2021 • 1h 8min

Every commit is a gift (Interview)

Brett Cannon, Dev Manager for the Python Extension for VS Code and a key figure in the Python community, discusses the vital role of maintainers during Maintainer Week. He emphasizes viewing contributions as gifts rather than obligations, and the importance of empathy in open source interactions. Brett sheds light on the challenges between user expectations and volunteer contributions, while advocating for respectful communication. His insights drive home the need for a cultural shift in appreciating contributors in the tech community.
undefined
Feb 13, 2023 • 9min

Load testing a $4 VPS, TOML for .env files, counting unique visitors sans cookies, the Arc browser & a love letter to Deno (Changelog News #31)

Alice Girard Guittard finds out how much she could you really get out of a $4 VPS, Brett Cannon wonders if using TOML for .env files is a good idea, Nic Mulvaney details how they count unique visitors to a website without using cookies, UIDS, or fingerprinting, after a few months, Chris Coyier is still using the Arc browser & Alex Kladov pens a love letter to Deno. View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, X
undefined
Jun 6, 2019 • 1h 11min

Python's new governance and core team (Interview)

Brett Cannon, a prominent software engineer and contributor to Python, shares insights on the significant changes in the Python community following Guido van Rossum's departure. He discusses the complexities of establishing a new governance model, highlighting the collaborative efforts behind new Python Enhancement Proposals (PEPs). Cannon delves into the emotional stakes and challenges faced by core developers during this transition, and reflects on the importance of community engagement for Python's future direction and innovation.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app