-
One of my favorite things about PyCon US is how many different communities, companies, and people all end up sharing the same space for a few hours ✨
Tomorrow morning the conference officially starts with the first keynote.
And for me, the next stop will be my talk tomorrow at 11:00 in the AI track 🎤
-
I spent most of the opening reception walking around the expo area, talking with people from sponsors, startups, the Python Software Foundation, Django, and many other communities 📸
Also met speakers, old friends, and many people from the US Python community and beyond.
-
This afternoon was the opening reception of PyCon US ✨
The expo hall finally opened and the whole conference slowly came together in one place after the tutorials and sponsor talks.
A lot of people already here for the first days of the conference gathered to chat, meet again, and explore the booths.
-
First selfies, first chats, and my first three tacos here in Long Beach 🌮
Slowly recovering from the trip while meeting more people around the conference.
Next stop: the conference opening ✨
-
Today is mostly a jet lag recovery day 😴
I went to the conference venue to pick up my badge while tutorials and sponsor talks were already running, and I already met and greeted some of the first people here.
The conference hasn’t officially started yet, but the Django/Python community atmosphere is already everywhere ✨
-
After 20 hours of traveling, I finally arrived at the hotel in Long Beach for the conference 🌍
Already met a few friends, took some selfies, and had a first quick look around the city.
So far, Long Beach looks really beautiful ☀️
#PyConUS #PyCon #PyConUS2026 #Python #OpenSource #Community #Conference #US -
On my way ✈️ to Long Beach 🇺🇸 from Rome 🇮🇹
See you all there in only 12 hours 👋
#PyConUS #PyCon #PyConUS2026 #Python #OpenSource #Community #Conference #Italy #ItaAirways #US -
I just published a recap of my DjangoCon Europe 2026 🇬🇷
It’s a timeline of all the posts I shared live during the conference, with photos and small moments along the way.
A simple way to relive the experience from start to sprints 🙂
-
Just recorded my talk for @posetteconf 2026:
"PostgreSQL Generated Columns by Example" 🐘Tune in on June 17th to watch my talk: 📆
https://posetteconf.com/2026/talks/postgresql-generated-columns-by-example/Check also the schedule for many more PostgreSQL talks!👇 https://posetteconf.com/2026/
Thanks @clairegiordano for the support during the recording.🙏
#PostgreSQL #Python #Django #ORM #GeneratedColumn #GeneratedField #PosetteConf #Postgres #Database #Community #OpenSource
-
Last sprint morning for me at DjangoCon Europe 2026 in Athens 🇬🇷
Tried to wrap up a few things I had started, helped where I could, and spent time talking and saying goodbye to many people.
Also gave a hand bringing lunch for everyone, small things but part of the whole experience 🙂
Big thanks to the organizers 🙏
-
After the sprint day at DjangoCon Europe 2026 🇬🇷
We went for a long walk through Athens with the Parthenon in the background, then a great dinner with Greek food and one last drink before calling it a night 🍷
Always special to spend this kind of time together, especially meeting new people along the way 🙂
-
Afternoon of the first sprint day at DjangoCon Europe 2026 🇬🇷
We had a hands-on session to continue the Django + AI workshop from the conference, with a few members of the official AI working group and other sprinters.
Really good discussion, helped clarify quite a few points.
A report will follow 🙂
With @thibaudcolas, Laura Gates, @knyghty, @marcosilva0000, @EmmaDelescolle
-
Sprint day at DjangoCon Europe 2026 🇬🇷
This morning we kicked off the first sprint session, hosted by Bespote, in a room full of developers working on all sorts of Django topics.
We started by sharing goals, then everyone spread out into different groups and got to work.
Lots of energy in the room, and a great chance to collaborate and move Django forward 🙂
-
Last evening of DjangoCon Europe 2026 🇬🇷
A walk through the center of Athens and dinner with the speakers… really nice way to close these days.
Good company, a bit of wandering around the city, and some well-earned food after an intense conference 🙂
With Jacob Walls, @shaib, @carlton, @apollo13, @felixxm, @EvilDMP, @anorthall, @christophehenry, @meshy, @samueljsb, @timb07, @markush, @jake, @thibaudcolas
-
Closing session just wrapped up at DjangoCon Europe 2026 in Athens 🇬🇷
Final thanks, hugs, goodbyes… and that feeling that it went by too fast.
See you somewhere down the road 🙂
With Antonis Kalipetis, Paris Kasidiaris, ...
-
Last talk of DjangoCon Europe 2026 🇬🇷
Now listening to Mateusz Bełczowski 🎤
Looking at supply chain attacks in Python projects, how dependencies can get compromised and what we can actually do about it… a strong topic to close the conference 👀
-
Next talk at DjangoCon Europe 2026 🇬🇷
Now listening to @christophehenry 🎤
Exploring the idea of using Django templates on the frontend, transpiling them to JS to keep a single source of truth while avoiding too many HTTP requests… interesting direction 👀
-
First talk after lunch on the last day of DjangoCon Europe 2026 🇬🇷
Now listening to Loes Crama from Cosine 🚀
Django being used to manage data for a space mission, tracking thousands of components across Europe… always fun to see where Django ends up 🙂
-
Group photo moment at DjangoCon Europe 2026 📸
Took the chance to snap an unofficial selfie while we were all there… couldn’t wait for the official one 😄
-
Last talk before lunch at DjangoCon Europe 2026 🇬🇷
Now listening to @meshy and @samueljsb 🎤
A look back at how we handled transactions before atomic, and how something we now take for granted actually changed the way we write Django apps… nice mix of history and “wait, do we really understand this?” 🙂
-
First talk after the coffee break on the last day of DjangoCon Europe 2026 🇬🇷
Now listening to @nanorepublica 🎤
Looking at Django’s APIs in a broader sense, especially settings.py and manage.py, and how things like runserver can be confusing when it comes to deployment… interesting angle on something we all use every day 🙂
-
Third talk of the morning at DjangoCon Europe 2026 🇬🇷
Now listening to the Django Felllow Jacob Walls🎤
A preview of what’s coming in Django 6.1, with new fetch modes to avoid the classic N+1 queries problem without having to maintain long lists of fields… this looks really promising 🙂
-
Second talk of the morning at DjangoCon Europe 2026 🇬🇷
Now listening to Vjeran Grozdanic from Sentry🎤
Talking about encrypting data in Django without complex migrations, with a drop-in field that can handle both old plain text and new encrypted data on the fly… very curious about this approach 🙂
-
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.
-
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 🙂
With @nanorepublica, @thibaudcolas, @jack, @williamblackie, @knyghty , Francisco De Maussion, Juliana Nicacio, Laura Gates, @shaib
-
Gelato break during DjangoCon Europe 2026… @thibaudcolas bring us in a place called Django Gelato in Athens🍦😄
Couldn’t not stop here.
Thinking of @mariatta , this feels very on brand for her conference selfies 😄
With @thibaudcolas, David Vaz, Glenn Mendoza, Jens-Erik Weber, Hwayoung Cha,
-
Just got off stage with @carlton at DjangoCon Europe 2026 🇬🇷
We shared the next edition of Django on the Med 🧳
→ Pescara, Italy 🇮🇹
→ 23–25 September 2026
https://www.djangomed.euThen I also introduced PyCon Italia 2026
→ Bologna, Italy 🇮🇹
→ 28–30 May 2026
https://2026.pycon.it/enAnd on May 27 there will be a free community day with workshops, including a special “Django Off The Med” session 🙂
-
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 discussion around AI in the Django ecosystem.
I joined the "Core maintenance of Django" group with @EmmaDelescolle, @marcosilva0000, Francisco De Maussion
I hope this is just the starting point for something bigger 🙂
-
First chats at DjangoCon Europe 2026.
You randomly say “hi” to someone and 5 minutes later you’re deep into Django, life, and conferences.
This is why I love this community.
With @raffaellasuardini, @alexgmin, Glenn Mendoza, Juliana Nicacio, Fabian Braun, Jacob Walls, @jake, @jrief, @EmmaDelescolle
-
After years relying only on social feeds, I’m going back to reading blogs via RSS on my laptop using NewsFlash on GNOME. 📰
I was honestly surprised to find that some blogs I usually read still don’t provide a feed in 2026. 🙃
If you self host your blog and write about Open Source, Python, Django, Linux or similar topics, please add an RSS/Atom feed. Otherwise people like me simply won’t know when you publish. 💡
Please boost. 🙏
#RSS #OpenStandards #OpenSource
CC @gnome
-
I missed the absurd chardet license change story. 🫠
BTW I would pin chardet <7 and avoid using the relicensed version if you want to avoid issues. ⚠️
Quoting Madison Taylor from Nvidia:
"Given the existence of issue #327 chardet v7.0.0 is absolutely toxic." https://github.com/chardet/chardet/issues/331 -
@adamchainz That makes sense.
For statically generated sites (like Pelican) or project docs built through pipelines (like Django’s Sphinx docs), the dictionary could just be regenerated during each build, locally or in CI.
That way it stays fresh automatically and tracks templates or content changes without extra work.
-
RE: https://fosstodon.org/@adamchainz/116131263924317095
This got me thinking 💡
Django docs might be a perfect fit for this, since they’re built statically with Sphinx and the build sees the whole corpus, so you could train a shared dictionary from all the repeated HTML, templates, and structure 🗃️
With thousands of pages and many languages sharing the same layout, a per-language dictionary could squeeze responses even more once dictionary compression becomes easier to deploy ✅
Feels like a fun experiment for the Django ecosystem ⚗️
-
I’ve just published the first article of a new series on my blog: “Django ORM standalone” 🧩
The idea is to use Django ORM in standalone mode to connect to existing or legacy databases and work only with the ORM, without the rest of Django, using inspectdb for reverse engineering the schema and querying data with Django QuerySets 🔎
If you’re curious about using Django ORM this way, here’s the link, and let me know what you think 💡
https://www.paulox.net/2026/02/20/django-orm-standalone-database-inspectdb-query/ -
I also had a talk in the CFP, and one made it through the community vote, so I’ll be joining the speaker lineup. 🎤
I wonder who else around here is coming as a speaker this year. 🕵️
-
Yesterday the first acceptance emails for PyCon Italia 2026 were sent out. 📩
Huge congratulations to all the speakers who got in. I know how much work and courage it takes to submit a proposal. 🎉
And a big thank you to everyone who sent a talk and to the community who took the time to vote. That energy is what makes this conference real. 🙏
See you in Bologna at the end of May 😎
CC @pycon
-
Finally official dates and location for EuroPython 2026 are out! 🎉
EuroPython is heading to Kraków, Poland, from July 13–19, 2026, and it’s great to see the conference also celebrating its 25th anniversary next year. 🎂
Really looking forward to this one 👀
https://ep2026.europython.eu/CC @europython
-
Do you know someone who quietly makes the Django community better every day? Or maybe that someone is you? 👀✨
The Django Software Foundation appoints Individual Members to recognize contributions of all kinds: code, docs, reviews, teaching, events, community care, and more 💚
You can nominate someone you admire or self-nominate (yes, really!) 🙌
Members list: 🤗
https://www.djangoproject.com/foundation/individual-members/Nominate here: ✅
https://docs.google.com/forms/d/e/1FAIpQLSd5lbWxAO-sylEEjHVKBNIpmHlhdJRf0_LCo8glnLUWd-Q2Sw/viewformCC @django
-
I’ve just published a personal retrospective on Python Pescara and our 2025.
It’s a look back at meetups, Django Girls, conferences, and how a local community grew and connected to the wider Python ecosystem.
Full article 👇
https://www.paulox.net/2025/12/31/looking-back-at-python-pescara-2025/#Python #Community #OpenSource #Django #PythonPescara
CC @pescara
-
Post-work meeting with the PyCon Italia 2026 org team, even during the holidays 🎄
We did the planning, talked schedules and tasks… and then, being in Italy, we naturally ended up on Panettone vs Pandoro 😄
Still working for you, our way.
-
Reading the Django 6.0 release notes, I really like the new Template Partials in the Django Template Language, originally started by @carlton. They strongly resonate with the Locality of Behavior design principle.
Since Django also supports Jinja2, I’m curious about convergence there too. Projects like jinja2-fragments by @sergi and jinja_partials by @mkennedy explore similar ideas.
https://docs.djangoproject.com/en/6.0/releases/6.0/
https://github.com/sponsfreixes/jinja2-fragmentsJust a thought, not a proposal 🙂
-
If you are curious, I collected all the material from my talk at DjangoCon US 2025 in a blog post.
It includes the abstract, slides, the recorded video, and a short overview of the topics I covered.
-
Thanks @wings both names get my so many results :)
I found those 2:
- https://github.com/duartebarbosadev/PhotoSort
- https://github.com/hetkpatel/Mirage#PhotoSort #Mirage # Python # PhotoCulling
-
@django @thibaudcolas @sabderemane @jacob @ryancheley @priyapahwa @webology @afimaame @knyghty
We have also a 2026 DSF board members starter pack ✨
https://fedidevs.com/s/Nzc0/ -
Tonight we had a special Django Software Foundation board meeting 💚
Outgoing members Sarah and Thibaud joined together with Jacob, new board members Ryan and Priya, current members Paolo, Jeff and Afi (Tom was missing), and our assistant Catherine. 🤗
Thanks Sarah & Thibaud, and welcome Ryan & Priya! 🎉
CC @django @thibaudcolas @sabderemane @jacob @ryancheley @priyapahwa @webology @afimaame @knyghty
https://www.djangoproject.com/foundation/#board
#Django #Software #Foundation #DSF #Community #NonProfit #Organization
-
Really happy to see the results of the 2026 DSF Board election 🎉
Big congrats to Priya Pahwa (@priyapahwa), Ryan Cheley (@ryancheley) and Jacob Kaplan-Moss (@jacob) for being elected 👏
A warm thank you to Sarah Abderemane (@sabderemane) and Thibaud Colas (@thibaudcolas) for their two years of service 🙏
Thanks to all candidates for stepping up and to the DSF members who voted with strong participation 🤗
Results 👇
https://www.djangoproject.com/weblog/2025/nov/28/2026-dsf-board-election-results/CC @django
-
RE: https://fosstodon.org/@paulox/115569943766027411
Just a quick reminder: there’s only one day left to vote in the 2026 DSF Board election! ⏰
If you’re an Individual DSF Member, please vote before tomorrow night for strong community representation. 🗳️💚
-
Homemade Margherita pizza tonight! 🍕
I added black olives, half with capers, it’s been ages since I last made one. 👨🍳
A cozy family dinner for a cold and rainy Saturday. 🏡
#HomemadePizza #Pizza #Cooking #FamilyTime #WeekendCooking #SathurdayNight #Saturday #Italy