Latest post is a big one: "Why you shouldn't invoke setup.py directly"
A lot of people don't know about this because we haven't been great about getting the word out. This blog post is in part an attempt to remedy this.
Please help spread the word!
https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
From the archives of my blog but still very relevant: "pytz: The Fastest Footgun in the West", about why you probably shouldn't be using pytz:
https://blog.ganssle.io/articles/2018/03/pytz-fastest-footgun.html
I wonder who I know that knows someone at HackerOne that can convey the message that PyPI explicitly disallows security research packages, and bans users who upload them. Put that in a notice to your users somewhere prominent - since it's become pervasive and a drain on resources.
This also takes time away from legitimate security incident response - so it's a net negative for the world.
Real reason it took so long to complete the Sagrada Familia: architect wanted to be long dead before any architecture certificate critics could use the line, "Gaudí? More like gaudy"
You still have several hours left to nominate someone as a PSF Fellow for Q2 of 2026 https://www.python.org/psf/fellows/
I'm giving a lighting talk about gh-profiler this evening. If you've been curious about it, come to the lightning talk session at 5:45!
Look, last-minute Łukasz at #pyconus reporting here that there is a last-minute talk on Sunday at 2:30pm worth attending!
PEP 810 co-author Brittany Reynoso will be talking about lazy imports!
This talk reminds me of these gorgeous floppy disks I got from https://pizzelpodcast.com
There's a long and interesting story behind these, but each of those disks has an hour-long podcast on it.
One of them also has an audio player for the format that the podcast is encoded in, plus a 15-minute bonus podcast, plus some extras.
It is seriously impressive. I'm planning to have them framed.
I'm super excited to talk about the Rust for CPython project at 1:45PM today in Room 103ABC.
Hope to see you there!
Apparently there is a Hot Topic across the street from #pyconus
I don't think I would have predicted in the 90s that Hot Topic would outlast Radio Shack.
Charging my headphone and my phone so i can experience Pablo Galindo's keynote at #pyconus on Sat May 16 @ 9 a.m. with all the fun audio translation!
I'm speaking at PyCon US tomorrow! Come learn why the PyLadiesCon team said "No more spreadsheets" and what we've been building instead using Python and Django.
I don't speak much Spanish, but today I still get to help at Las Charlas track as a session chair, and I also staffed at the Python en Español booth because they didn't have enough volunteers.
Thankful for this opportunity.
Thanks to Denny Perez and Andres Pineda who reviewed my Spanish pronounciation beforehand!
#PyConUS
Programmer working at Google. Python core developer and general FOSS contributor. I also post some parenting content.