Uploaded May 2026 | Updated September 2026, 2 weeks ago
What if you could build charts in Python by describing what your data means, instead of scripting every visual detail? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects.
π Links from the show: realpython.com/podcasts/rpp/294
We cover a recent Real Python article about the data visualization library Altair. Most tools require you to write detailed boilerplate code to set up the axis and figure. Altair follows a declarative approach where you specify which columns go to which axis, the type of chart or plot, and what should be interactive.
We also share other articles and projects from the Python community, including recent releases, clarifying the differences between iterators and iterables, decoupling your business logic from the Django ORM, comparing an LLM-based tool for web scraping against Playwright, a neural network emulator for guitar amplifiers, and a CLI tool to generate ASCII art of the current moon phase.
This episode is sponsored by Build Your Own Coding Agent.
Topics:
- 00:00:00 -- Introduction
- 00:02:38 -- Read the Docs Now Supports `uv` Natively
- 00:03:09 -- Reverting the Incremental GC in Python 3.14 and 3.15
- 00:04:51 -- Altair: Declarative Charts With Python
- 00:12:23 -- Sponsor: Build Your Own Coding Agent
- 00:13:17 -- Decoupling Your Business Logic From the Django ORM
- 00:19:51 -- `browser-use` vs. Playwright: Which to Pick for Web Scraping?
- 00:26:58 -- 2048: iterators and iterables - Ned Batchelder
- 00:31:31 -- Video Course Spotlight
- 00:33:00 -- Discussion: Jumping back into solo developer mode
- 00:46:59 -- neural-amp-modeler: Neural network emulator for guitar amplifiers
- 00:51:48 -- ascii-moon-phase-python: CLI for ASCII art of the current moon phase
- 00:53:11 -- Thanks and goodbye
- 00:54:43 -- Appendix: Neural Amp Modeler - Demo
π Links from the show: realpython.com/podcasts/rpp/294
Download your free Python Cheat Sheet here: realpython.com/cheatsheet
Free Python Skill Test with instant level + learning plan: realpython.com/skill-test
Want to learn faster? Become a Python Expert with unlimited access to 5,000+ tutorials, videos, and exercises: realpython.com/start
π Become a Python expert with real-world tutorials, on-demand courses, interactive quizzes, and 24/7 access to a community of experts at realpython.com
β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°
π Start Here β realpython.com/start
πΊοΈ Guided Learning Paths β realpython.com/learning-paths
π§ Real Python Podcast β realpython.com/podcast
π Python Books β realpython.com/books
π Python Reference β realpython.com/ref
π§βπ» Quizzes & Exercises β realpython.com/quizzes
π Live Courses: realpython.com/live
βοΈ Reviews & Learner Stories: realpython.com/learner-stories
β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°
What if you could build charts in Python by describing what your data means, instead of scripting every visual detail? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects.
π Links from the show: realpython.com/podcasts/rpp/294
We cover a recent Real Python article about the data visualization library Altair. Most tools require you to write detailed boilerplate code to set up the axis and figure. Altair follows a declarative approach where you specify which columns go to which axis, the type of chart or plot, and what should be interactive.
We also share other articles and projects from the Python community, including recent releases, clarifying the differences between iterators and iterables, decoupling your business logic from the Django ORM, comparing an LLM-based tool for web scraping against Playwright, a neural network emulator for guitar amplifiers, and a CLI tool to generate ASCII art of the current moon phase.
This episode is sponsored by Build Your Own Coding Agent.
Topics:
- 00:00:00 -- Introduction
- 00:02:38 -- Read the Docs Now Supports `uv` Natively
- 00:03:09 -- Reverting the Incremental GC in Python 3.14 and 3.15
- 00:04:51 -- Altair: Declarative Charts With Python
- 00:12:23 -- Sponsor: Build Your Own Coding Agent
- 00:13:17 -- Decoupling Your Business Logic From the Django ORM
- 00:19:51 -- `browser-use` vs. Playwright: Which to Pick for Web Scraping?
- 00:26:58 -- 2048: iterators and iterables - Ned Batchelder
- 00:31:31 -- Video Course Spotlight
- 00:33:00 -- Discussion: Jumping back into solo developer mode
- 00:46:59 -- neural-amp-modeler: Neural network emulator for guitar amplifiers
- 00:51:48 -- ascii-moon-phase-python: CLI for ASCII art of the current moon phase
- 00:53:11 -- Thanks and goodbye
- 00:54:43 -- Appendix: Neural Amp Modeler - Demo
π Links from the show: realpython.com/podcasts/rpp/294
Download your free Python Cheat Sheet here: realpython.com/cheatsheet
Free Python Skill Test with instant level + learning plan: realpython.com/skill-test
Want to learn faster? Become a Python Expert with unlimited access to 5,000+ tutorials, videos, and exercises: realpython.com/start
π Become a Python expert with real-world tutorials, on-demand courses, interactive quizzes, and 24/7 access to a community of experts at realpython.com
β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°
π Start Here β realpython.com/start
πΊοΈ Guided Learning Paths β realpython.com/learning-paths
π§ Real Python Podcast β realpython.com/podcast
π Python Books β realpython.com/books
π Python Reference β realpython.com/ref
π§βπ» Quizzes & Exercises β realpython.com/quizzes
π Live Courses: realpython.com/live
βοΈ Reviews & Learner Stories: realpython.com/learner-stories
β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°




Download your free Python Cheat Sheet here: https://realpython.com/cheatsheet
Free Python Skill Test with instant level + learning plan: https://realpython.com/skill-test
Want to learn faster? Become a Python Expert with unlimited access to 5,000+ tutorials, videos, and exercises: https://realpython.com/start
π Become a Python expert with real-world tutorials, on-demand courses, interactive quizzes, and 24/7 access to a community of experts at https://realpython.com
β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°
π Start Here β https://realpython.com/start
πΊοΈ Guided Learning Paths β https://realpython.com/learning-paths
π§ Real Python Podcast β https://realpython.com/podcast
π Python Books β https://realpython.com/books
π Python Reference β https://realpython.com/ref
π§βπ» Quizzes & Exercises β https://realpython.com/quizzes
π Live Courses: https://realpython.com/live
βοΈ Reviews & Learner Stories: https://realpython.com/learner-stories
β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β° Free-Threaded Pythons History & uv in Production | Real Python Podcast #303](https://i.ytimg.com/vi/EjZz2RWKyuI/mqdefault.jpg)






