Anthony Shaw is giving us a quick lesson in Australian English
@tonybaloney
#PyConAPAC #PyCon #Python
python
The #FOSDEM 2025 #Python devroom Call for Participation is now out!
Talks are 25 mins long on a topic related to Python and Open Source.
Submission deadline is 1 December.
Looking forward to some great talks again!
https://gist.github.com/malemburg/4f2d1ceeb24d26c35740390cf712af5e
Day 2 of DjangoCon Europe 2026 in Athens is done 🇬🇷
Talks, chats, drinks, gelato 🍦 and, more than anything, a lot of people I got to meet again today.
These days are intense, but in a good way 🙂
Took part in the “Django and AI: A Community Conversation” workshop at DjangoCon Europe 2026 🇬🇷
Really appreciated the space that Laura Gates and @thibaudcolas created for an open, honest discussion around AI in the Django ecosystem.
I joined the "Core maintenance of Django" group with @EmmaDelescolle @marcosilva0000 ... and the conversation was thoughtful, grounded, and very real.
I hope this is just the starting point for something bigger 🙂
Following resignations on the Steering Council, Django’s technical direction needs a fresh take. Elections are coming up soon 👉️
https://www.djangoproject.com/weblog/2024/nov/14/technical-governance-challenges-and-opportunities/
Second talk of the morning at DjangoCon Europe 2026 🇬🇷
Now listening to Laís Carvalho @Laiscarvalho 🎤
Talking about observability in Django, going beyond print() and logs to actually understand what’s going on inside your app… this is one of those things that makes life much easier once you start using it 🙂
Thank you to our 12 candidates for the Django 6.x Steering Council elections! https://www.djangoproject.com/weblog/2024/dec/10/django-6x-steering-council-candidates/ We’re elated to see so many stellar contributors rise to the challenge 🚀 Now time to vote! #python #django
Final and third day of DjangoCon Europe 2026 in Athens 🇬🇷
Starting with the keynote by @EvilDMP 🎤
He opened with the story of Socrates, condemned to death here in Athens 25 centuries ago, just a short walk from the venue… quite a way to begin a talk about knowledge and documentation.
#python
[Lapidary](https://pypi.org/project/lapidary/) 0.12.0 - Web API client
[Lapidary render](https://pypi.org/project/lapidary-render) 0.12.1 - OpenAPI client generator
#typescript
[Betterer-json](https://www.npmjs.com/package/betterer-json) 1.0.2 - json processing with #jsonpath and #JavaScript
📰 New newsletter: Django News - DjangoCon Europe 2025 in Dublin, Ireland! 🍀 - Nov 15th 2024
🐍 On this Building SaaS with #Python and #Django, I made a new view that returns a zip archive. We'll use this archive as the container for year end PDF reports for the feature that I'm building. https://www.youtube.com/watch?v=v2zfjVh1zM8
500 Lines or Less: A Python Interpreter Written in Python https://lobste.rs/s/eec2qq #compilers #programming #python
https://aosabook.org/en/500L/a-python-interpreter-written-in-python.html
How I fixed the dictionary with Python 3.14:
“Python becomes the most used language on GitHub, overtaking JavaScript after a 10-year run as the most used language. This is the first large-scale change we’ve seen in the top two languages since 2019…” 🏆
https://github.blog/news-insights/octoverse/octoverse-2024/#the-most-popular-programming-languages
Published some early validation results from my "SBOM for #Python packages" project. TLDR: I forked auditwheel and added some rudimentary SBOM record-keeping for bundled libraries and showed that today's SCA tools are able to use that information out-of-the-box. Full instructions and work in the post:
https://sethmlarson.dev/early-promising-results-with-sboms-and-python-packages
Django is at 97% of their funding goal for 2025, it's the backbone of many tools you're currently using so consider supporting the Django Foundation! https://www.djangoproject.com/fundraising/
✍️ New post covering another useful way to launch pdb in Django, when a given SQL query runs
After having worked a fair but with SQLAlchemy lately, I'm not sure if I like it. It feels very hacky, and "alchemy" is very appropriate because it explodes a lot.
I guess it's still a decent tool, because who likes to deal with databases anyway.
I prefer to work with data processing/analysis or GUI code over backend code, but all of it beats working with web frontend. 😁
Hey everyone! I'm still searching for my next role so if you hear of any opportunities that you think I'd find interesting, let me know!
💼 Director of Engineering / Engineering Manager but would consider the right IC role.
🌐 Remote, but would consider hybrid/onsite roles in Los Angeles, CA. Open to relocation: SF Bay, Seattle, Portland, or the UK.
🪪 US citizen, UK citizen at the end of this month, resident in Mexico
🧑💻#PHP is my language, interested in #Python,#Golang, & #Rust
I turned my thing about print debugging into a blog post. Don't look down on print debugging!
I suggest you support Standard Ebooks 📚
“Standard Ebooks is a volunteer-driven project that produces new editions of public domain ebooks that are lovingly formatted, open source, free of … copyright restrictions, and free of cost.” ⚖️
See what’s free to read on January 1 👇
https://standardebooks.org/blog/public-domain-day-2026
Please boost 🙏
#StandardEbooks #PublicDomain #PublicDomainDay #Copyright #Ebooks #OpenSource #FreeSoftware #Python
Looked up how to do multiple primary keys in #Django and found that the issue was first opened 19 years ago, and was accepted for check-in yesterday! https://code.djangoproject.com/ticket/373 #webdev #python
We've moved to Hetzner (from Digital Ocean) for our hosting. Tests so far show faster bandwidth and CPUs at a fraction of the cost. Details below (#python, cc @mkennedy):
✍️ I just finished writing the new pdb chapter for Boost Your Django DX. Lots of good stuff about pdb and ipdb.
🖨️ I’m not against print debugging though, per this past post:
https://adamj.eu/tech/2021/10/08/tips-for-debugging-with-print/
🤔 Maybe I could squeeze a “print debugging” section in with these tips?
