Jon Banafato

@jonafato
361 Followers
233 Following
2.8K Posts
PyGotham β€’ https://conferencechats.org β€’ PyCon US Co-Chair

‼️ Also, book your @pyohio room if you want to attend one of the best regional Python conferences in the whole wide world.

They could use a few more bookings to put them over the edge of not having to pay out of pocket.

https://newsletter.pyohio.org/archive/pyohio-friday-reception-new-deadlines-for-hotels/

PyOhio Friday reception + new deadlines for hotels and shirt orders

Reminder: PyOhio is July 26-27 in Cleveland, OH All registered attendees are welcome to join us for an informal reception at the conference venue on Friday,...

PyOhio Updates

🚨 47 DAYS TO GO! 🚨

The countdown to #DjangoConAfrica2025 is ON and it’s getting real! 🐍
✨ Book your spot, pack your code, apply for visa if applicable, and get ready for Arusha! 🎟️🌍

πŸ‘‰ https://2025.djangocon.africa/en/tickets/

#djcafrica #djcafrica25 #DjangoConAfrica #UbuCon #UbuConAfrica

Only one week to go for anyone interested in becoming a Django Fellow, working on the #Django framework full time: https://www.djangoproject.com/weblog/2025/jun/09/django-fellow-applicants-2025/ Check it out!
DSF calls for applicants for a Django Fellow

Posted by The Fellowship Working Group on June 9, 2025

Django Project
I'm viewing this from a perspective of "many hands make light work" or "with enough eyes, all bugs are shallow". I'm also interested in the outcomes of these examples, e.g. did they affect the upstream test suite, were the bugs impactful enough to add other tests, something else?

Do you know of examples of a software library's test suite catching a bug in its upstream dependencies? I've seen a few of these over the years, and I'd like to put together a small list. Things like:

- A programming language implementation's test suite uncovering a bug in other implementations
- A library's test suite uncovering a bug in the language implementation itself
- A framework addon's / extension's test suite uncovering a bug in the framework

This episode is worth watching. I find it interesting not just for its content but also for the fact that (by my reading) it's an episode of a series that would make sense on and is of high enough production value for public television but is direct to YouTube, which is not something I've seen a ton of. This thought will live in my head for a while. https://www.youtube.com/watch?v=h5SavjMFRLg
I'm Happy You're Here: Anxiety!

YouTube
Be sure to check out our job offer for a new full-time Django Fellow: https://www.djangoproject.com/weblog/2025/jun/09/django-fellow-applicants-2025/ This is a crucial role for our project!
DSF calls for applicants for a Django Fellow

Posted by The Fellowship Working Group on June 9, 2025

Django Project
The 2025 PSF Board Election is coming up soon πŸ—³οΈ Whether you tell a #Python friend, share our social media posts, vote, or decide to run, your engagement in the election makes all the difference! Check out the timeline on our blog: https://pyfound.blogspot.com/2025/06/2025-psf-board-election-schedule.html
https://pyfound.blogspot.com/2025/06/2025-psf-board-election-schedule.html
2025 PSF Board Election Schedule

Python Software Foundation Blog

Just published the blog posts for the #Python Language Summit 2025. It's quite fun to cover this important event and contribute to the Python community in this unique way :)

Please take a look if you weren't able to attend the Language Summit in person:

https://discuss.python.org/t/announcing-the-python-language-summit-2025-blog-posts/95282

Announcing the Python Language Summit 2025 blog posts

Hey folks! I’ve published the blog posts for the Python Language Summit 2025 to the PSF blog, I hope you enjoy them! Big thank-you to the PSF Community Communications Manager @riecatnor for reviewing and editing. Main article: The Python Language Summit 2025 Blog posts for each talk: How can we make breaking changes less painful?: talk by Itamar Oren An Uncontentious Talk about Contention: talk by Mark Shannon State of Free-Threaded Python: talk by Matt Page Fearless Concurrency: talk by ...

Discussions on Python.org
☝️ Live now! Check out https://www.conferencechats.org for more info and the link to join.
Conference Chats

A community space for community organizers. Join our twice-monthly video calls and Discord server to share advice, support, news, and other topics related to community organizing and event planning.