
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!
AI Snips
Chapters
Books
Transcript
Episode notes
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.
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.
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.

