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!
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

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app