The Real Python Podcast

PyCoder's Weekly 2025 Top Articles & Hidden Gems

43 snips
Jan 2, 2026
In this insightful session, Christopher Trudeau, a frequent contributor and Python enthusiast, breaks down the highlights from PyCoder’s Weekly in 2025. They discuss the exciting release of Django 6.0, compare Django and FastAPI, and delve into the practicality of using Loguru for logging. Christopher reveals hidden gems, including data validation libraries for Polars, and shares reflections on top trends in Python tooling and web development. Plus, a spotlight on functional programming offers a fresh perspective for coders!
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Dataclasses Work By Design

  • Dataclasses are powerful because they expose annotations and can be reimplemented with exec for custom behavior.
  • Understanding their internals lets you craft tailored decorators and avoid surprises in generated methods.
ADVICE

Adopt PyLockTOML For Reproducible Dependencies

  • Use pylock.toml and PEP 751 to record reproducible Python dependencies instead of plain requirements.txt.
  • Adopt lockfiles to make builds more deterministic and interoperable across tooling.
INSIGHT

Pick Frameworks For Fit, Not Fads

  • David DeHaan's comparison shows Django and FastAPI suit different needs rather than being direct replacements.
  • Choose frameworks based on project constraints and developer experience, not popularity alone.
Get the Snipd Podcast app to discover more snips from this episode
Get the app