PyCon 2025 in Pittsburgh was my first ever PyCon and it was a blast. My three big personal takeaways were the following:
The only constant is change
This year, some of the sexiest topics of the day seemed to be:
Let it be Fun To Build Stuff
The most fascinating and exhilarating two sessions that I went to were two self-organized sessions:
Knowing Something and Teaching It Are Different Skills
Given that two different Python programmers can be in radically different areas of the Python universe, it can be as hard for them to communicate with each other as it could be for two different aliens from different planets.
I went to many sessions that were completely over my head technically. And, looking around, I could see that I wasn’t alone. It makes sense that for many people, PyCon is the one chance that they have a year to talk with the 7 other people who are experts at their thing - it’s no surprise that they use their time to address that audience instead of a newbie.
This was one of the big reasons why I especially loved Al Sweigart’s, talk on “Making Python Talk, Making Python Listen.” The talk was super fun and accessible. Al is a Python educator, so he thinks a lot about how to communicate technical ideas and is very good at it.
- The only constant is change
- Let it be fun to build stuff
- Knowing something and teaching it are different skills
The only constant is change
This year, some of the sexiest topics of the day seemed to be:
- uv – the all-in-one python package manager
- marimo notebooks (as a rising alternative to Jupyter notebooks)
- Free threading / removing the global interpreter lock (and improving performance)
- Lots of stuff about GPUs and Machine Learning
Let it be Fun To Build Stuff
The most fascinating and exhilarating two sessions that I went to were two self-organized sessions:
- On Vim, the coding text editor known for speed.
- About dotfile configurations. Dotfiles are system configuration files that you can use to personalize, automate, and otherwise soup up the way you use your computer.
Knowing Something and Teaching It Are Different Skills
Given that two different Python programmers can be in radically different areas of the Python universe, it can be as hard for them to communicate with each other as it could be for two different aliens from different planets.
I went to many sessions that were completely over my head technically. And, looking around, I could see that I wasn’t alone. It makes sense that for many people, PyCon is the one chance that they have a year to talk with the 7 other people who are experts at their thing - it’s no surprise that they use their time to address that audience instead of a newbie.
This was one of the big reasons why I especially loved Al Sweigart’s, talk on “Making Python Talk, Making Python Listen.” The talk was super fun and accessible. Al is a Python educator, so he thinks a lot about how to communicate technical ideas and is very good at it.
RSS Feed