Talk Python To Me

#524: 38 things Python developers should learn in 2025

158 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!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

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.
ADVICE

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.
ADVICE

Master Async/Await As A Core Skill

  • Learn async/await and when to use asynchronous programming as a foundational skill for 2025.
  • Treat awaits as generic concurrency tools, not just IO-only primitives, especially with new runtime changes.
Get the Snipd Podcast app to discover more snips from this episode
Get the app