
Talk Python To Me #524: 38 things Python developers should learn in 2025
66 snips
Oct 20, 2025 Join Peter Wang, founder of Anaconda and PyData advocate, and Calvin Hendrix-Parker, CTO of Six Feet Up, as they explore pivotal trends for Python developers in 2025. They discuss the impact of free-threading on Django, the necessity of mastering async programming, and the benefits of using Docker with Kubernetes. The conversation highlights innovative tools like DuckDB and PyScript, which transform edge computing. Expect practical tips and real-world insights that cut through the buzzwords, making Python more efficient and accessible!
AI Snips
Chapters
Transcript
Episode notes
Free-Threaded Python Changes Concurrency
- Free-threaded CPython will enable real parallel threads and change long-held assumptions about Python concurrency.
- Expect race conditions and thread-safety issues across many packages as the ecosystem adapts.
Help Migrate Packages To Free-Threading
- Test the libraries you use against free-threaded builds and report or fix failures to help the ecosystem migrate.
- Use free-threaded compatibility lists to prioritize packages you rely on for contribution or testing.
Be Cautious With Free-Threading Work
- Reserve free-threaded Python work for experienced developers and contributors; threading bugs can be subtle and hard to debug.
- Use package compatibility lists to pick safer dependencies if you need immediate stability.

