Episode Details
Back to Episodes
PyCoder's Weekly 2024 Top Articles & Missing Gems
Description
PyCoder’s Weekly included over 1,500 links to articles, blog posts, tutorials, and projects in 2024. Christopher Trudeau is back on the show this week to help wrap it all up by sharing some highlights and uncovering a few missing gems from the pile.
We share the top links that PyCoder’s readers explored this year and uncover trends across all the articles and stories. We also highlight a few gems that we didn’t cover on the show and a couple that explore the overall themes of the year.
We hope you enjoy this review! We look forward to bringing you another year filled with great Python news, articles, topics, and projects.
Course Spotlight: Programming Sockets in Python
In this in-depth video course, you’ll learn how to build a socket server and client with Python. By the end, you’ll understand how to use the main functions and methods in Python’s socket module to write your own networked client-server applications.
Topics:
- 00:00:00 – Introduction
- 00:01:47 – New releases and updates
- 00:03:07 – PyCon US 2025 Registration Open
- 00:03:18 – PyCon Austria 2025 Call for Papers
- 00:03:36 – PSF Year End Fundraiser - Membership Drive
- 00:04:31 – Mr. Trudeau on Flying High with Flutter
- 00:05:29 – We’re on Bluesky - follow us!
- 00:07:44 – Build Captivating Display Tables in Python With Great Tables
- 00:08:45 – Overview of the Module
itertools - 00:09:23 – Customize VS Code Settings
- 00:10:34 – Modern Good Practices for Python Development
- 00:11:55 – Asyncio Event Loop in Separate Thread
- 00:12:38 – Python Protocols: Leveraging Structural Subtyping
- 00:13:06 – Thoughts on the top links
- 00:22:29 – Video Course Spotlight
- 00:23:40 – Why I’m Switching From pandas to Polars
- 00:29:29 – Lessons Learned Reinventing the Python Notebook
- 00:32:47 – What’s a Python Hashable Object?
- 00:36:10 – uv: Python Packaging in Rust
- 00:38:26 – CI/CD for Python With GitHub Actions
- 00:40:07 – Thanks and goodbye
News:
- NumPy Release 2.2.0
- Django Security Releases Issued: 5.1.4, 5.0.10, and 4.2.17
- Python 3.13.1, 3.12.8, 3.11.11, 3.10.16, and 3.9.21 Released
- Python Insider: Python 3.14.0 alpha 3 is out
- PyCon US 2025 (Pittsburgh, PA) Registration Open
- PyCon Austria 2025 (Eisenstadt) Call for Papers
- PSF Year End Fundraiser - Membership Drive
Top PyCoders Links 2024:
- Build Captivating Display Tables in Python With Great Tables – Do you need help making data tables in Python look interesting and attractive? How can you create beautiful display-ready tables as easily as charts and graphs in Python? This week on the show, we speak with Richard Iannone and Michael Chow from Posit about the Great Tables Python library.
- Overview of the Module
itertools– This article proposes the top three iterators that are most useful from the moduleitertools