Uploaded April 2026 | Updated September 2026, 2 weeks ago
What goes into managing a major project? What techniques can you employ for a project that's in crisis? 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/290
We discuss an article by Ben Khun titled, "How I've Run Major Projects." We dig into the skills required for project management, and provide advice for when projects fall into crisis. We cover how the field's terminology has been updated. However, the time investment, sober communication, and planning still remain at the core of successful projects.
We also share other articles and projects from the Python community, including recent releases and announcements, exploring an IDE for data science development, using Python set comprehensions, making friendly classes, using `atexit` for cleanup, a high-performance caching library for Python written in Rust, and a curated list of awesome marimo things.
This episode is sponsored by PropelAuth.
Topics:
- 00:00:00 -- Introduction
- 00:02:15 -- Starlette 1.0 Released
- 00:03:08 -- PyOhio 2026 Call for Proposals Now Open!
- 00:03:42 -- Spyder: Your IDE for Data Science Development in Python
- 00:11:04 -- Python Set Comprehensions: How and When to Use Them
- 00:14:40 -- Sponsor: PropelAuth
- 00:15:17 -- Making Friendly Classes
- 00:23:51 -- How to Use `atexit` for Cleanup
- 00:25:49 -- Video Course Spotlight
- 00:27:14 -- How I've run major projects
- 00:47:47 -- awesome-marimo: Curated List of Awesome Marimo Things
- 00:51:37 -- moka-py: A high performance caching library for Python written in Rust
- 00:53:24 -- Thanks and goodbye
π Links from the show: realpython.com/podcasts/rpp/290
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 goes into managing a major project? What techniques can you employ for a project that's in crisis? 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/290
We discuss an article by Ben Khun titled, "How I've Run Major Projects." We dig into the skills required for project management, and provide advice for when projects fall into crisis. We cover how the field's terminology has been updated. However, the time investment, sober communication, and planning still remain at the core of successful projects.
We also share other articles and projects from the Python community, including recent releases and announcements, exploring an IDE for data science development, using Python set comprehensions, making friendly classes, using `atexit` for cleanup, a high-performance caching library for Python written in Rust, and a curated list of awesome marimo things.
This episode is sponsored by PropelAuth.
Topics:
- 00:00:00 -- Introduction
- 00:02:15 -- Starlette 1.0 Released
- 00:03:08 -- PyOhio 2026 Call for Proposals Now Open!
- 00:03:42 -- Spyder: Your IDE for Data Science Development in Python
- 00:11:04 -- Python Set Comprehensions: How and When to Use Them
- 00:14:40 -- Sponsor: PropelAuth
- 00:15:17 -- Making Friendly Classes
- 00:23:51 -- How to Use `atexit` for Cleanup
- 00:25:49 -- Video Course Spotlight
- 00:27:14 -- How I've run major projects
- 00:47:47 -- awesome-marimo: Curated List of Awesome Marimo Things
- 00:51:37 -- moka-py: A high performance caching library for Python written in Rust
- 00:53:24 -- Thanks and goodbye
π Links from the show: realpython.com/podcasts/rpp/290
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
β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°β°










