This is the third time I collect all my Mastodon posts into a single timeline to keep track of the most meaningful moments from an event. I really enjoy this format because it captures the atmosphere and small details that would otherwise get lost after returning home, and I think it will probably become a regular way for me to document future conferences and community gatherings.
I plan to write something more about the Django On The Med 2025 in the next days, but for now I wanted to share this collection as soon as possible while the memories are still fresh. It feels like the best way to show what these three days have been like, without waiting too long to find the perfect words.
And a small fun fact for anyone curious about how this page was made: I automated the timeline creation using Python, Mastodon.py and Jinja, and it worked surprisingly well. Maybe one day I will share the code so it can be used with Pelican or Django, but for now I will keep the little secret of how it all fits together.Days 06 October 2025 10:48 Folks are arriving and, we kick off Django on the Med 🏖️ tomorrow AM 💃 — We’re going to begin with a Roadmap Workshop to help identify some of the cornerstone ideas to focus on.
Here’s Paolo Melchiorre on the ORM compatibility matrix:
Django: one ORM to rule all databases 💍 · Paolo Melchiorre
I put some of my ideas on the DotM website earlier in the summer:
Goals · Django on the Med 🏖️
What are your top items for our list?
14:39 Off to Django on the Med 🏖️, to sprint on Django (and catch up with some friends) for a few days.
Django on the Med 🏖️
16:09 My “small” warmup at DjangoOnTheMed went too far today, 9.41m, ±340m🦿🏃🏖⛰️ the first 4 miles were not runnable 🫠
20:45 I am taking off ✈️ from Pescara, in Abruzzo, the region where I live, to fly to Girona for the three-day Django sprint: Django On The Med 🏖️
Before departing, I want to share a photo of the Adriatic Sea 🌊 — the beautiful “Trabocchi” coast from my region 💙
From tomorrow, I will share photos from the Costa Brava in Catalonia, Spain! 📸
07 October 2025 08:52 After a long preparation phase — and three years since I wrote my article “My Django active developers Sprints proposal 🌅” after DjangoCon US 2022 in San Diego — Django sprints are finally happening for real! ✨
This morning starts Django On The Med 🏖️, in Palafrugell, right on the Mediterranean. I’ll share this experience with you all! 🌊
09:12 Django On The Med 🏖️ has just started! 😊 I’m so happy to be here with so many amazing people from the Django community. Some are old friends, and others I’ll get to know in the next few days. 🌞
The day began with a lovely walk from the beach to the center of Palafrugell, and now the work is really starting! 💻
11:01 This morning’s Roadmap Workshop went straight for the hard topics. Great stuff. Folks right into it. DjangoOnTheMed 🏖️
12:50 Notes for the Fast Django Project(™) taking shape 🏎️ DjangoOnTheMed 🏖️
13:01 Paolo Melchiorre now with real data for his Django ORM feature matrix! djangoonthemed 🏖️
14:16 The first morning of Django On The Med 🏖️ has just ended. 😊
It’s been an intense and inspiring time, full of great ideas and good energy about how to make Django even better. 💡
Now it’s time for a well-deserved Catalan lunch with friends. 🍽️
20:26 We had such a lovely afternoon in Palafrugell together with all the participants of Django On The Med 🏖️.
It felt great to take a break, relax a little, and get to know each other better away from our screens. 😊🌊
23:35 We had a wonderful evening in Calella de Palafrugell 🌅
A great dinner, good company, and lots of nice conversations ✨
Even though it’s October and off-season, the weather was perfect and the quiet coast made everything even more special 🌊
The local wine chosen by Mariusz Felisiak was amazing! 🍷
Thanks also to Carlton Gibson and Mark Smith for staying “literally” until the end of the evening. 🌃
08 October 2025 00:00 Python 3.14 just landed — the most delicious release so far. 🥧
While others might celebrate with something sweet, we’re at Django On The Med 🏖️ raising a glass of Catalan wine 🍷 instead.
The perfect way to honour an “irrational” Python version 😉
What’s new in Python 3.14 · Python Documentation
06:53 Django on the Med 🏖️ Day 2. The Sprints Continue, Lily is gonna take us through the New Features board, and we have a birthday party for @django. Let’s go! DjangoOnTheMed
08:39 The second day of Django On The Med is starting here in Palafrugell. 🏖️
We want to thank the City Council of Palafrugell for providing the venue. 🇪🇸
After a short bike ride to get there and a nice breakfast offered by Python España, we’re ready to keep working together to make Django even better! 😊🚴♂️
09:42 Going through the new features board with Lily at Django on the Med 🏖️ DjangoOnTheMed
10:29 Excitement rising about who gets to hit the Django Pony piñata DjangoOnTheMed Django DjangoBirthday
12:05 Current status of djangoonthemed
12:18 The Django poñata proved surprisingly resilient! Happy Birthday Django! 🎂🥳🎉🎁 DjangoOnTheMed Django DjangoBirthday
14:35 Both in the Roadmap Workshop yesterday and going through the new features board today at Django on the Med 🏖️ we were able to have some really great discussions that allowed everyone to express themselves clearly and deepen our shared understanding.
Agreements on issues that drag interminably online were easily to find in person. The bandwidth is just so much higher.
14:44 The second morning of Django On The Med 🏖️ just finished and it’s amazing how much we achieved together.
Many new ideas and feature proposals came up while working side by side. Sometimes, being together really helps speed up things. 💪
We also had fun breaking the pony-shaped piñata! 🐴 Now it’s time to relax a bit before the afternoon.
Sending our greetings to Wagtail Space 2025 as it’s about to start! 🌍
16:02 Planning the second edition of Django on the Med 🏖️ with Paolo Melchiorre , on the 🏖️ ironically DjangoOnTheMed
16:12 Carlton Gibson We are organizing “Django on the Med[iterranean]” literally on the shores of the Mediterranean. 🏖️
Visiting the venue in person is the secret to a successful event. 😅
18:37 We’ve finished lovely but also a bit challenging run today with Simon Charette 🇨🇦 during DjangoOnTheMed 9.71 miles, ±450 meters 🏃🏃⛰️💚 running TrailRunning
19:28 Another wonderful afternoon spent with amazing people 😊
Taking time to recharge after a morning of intense work is essential to balance our energy and take care of ourselves 🏖️
During big conferences, it’s usually hard to find moments like this, and surely not on a beautiful beach of the Costa Brava 🌊
20:26 Paolo Melchiorre Django that’s a DjangoCon US towel. We NEED Django on the Med 🏖️ towels! DjangoOnTheMed
23:47 We spent another wonderful evening together in the lovely town of Calella de Palafrugell. 🌆
Dinner was amazing again, with great conversations about food and especially the local wine. 🍷
We ended the night with delicious ice cream and a peaceful walk by the sea, the air is still warm and full of Mediterranean calm. 🌊
09 October 2025 10 October 2025 13:33 Update from Trac:
> Re: [Django] #21961: Add support for database-level cascading options > > … [snip] … > > * needs_better_patch: 1 => 0
It’s ready for review. Mariusz Felisiak was on fire this week! 🏅
PR #19925 · Django · GitHub
13:40 Many thanks to Carlton Gibson for organising and hosting a superb inaugural edition of the Django on the Med development sprints in Palafrugell, Catalonia djangoonthemed.
14:04 Thanks for all your input too Daniele Procida . I’m excited to expand the Value Map you guided us in beginning to show just how important the sprints can be.
14:10 I came home from Palafrugell :catalan_flag: 😪 Once again, many thanks to Carlton Gibson and Paolo Melchiorre for organizing such a wonderful and productive event 🎉 💚 DjangoOnTheMed sprints Django
15:08 Here it is, the reason Carlton Gibson organized DjangoOnTheMed
Your browser doesn’t support HTML5 video. Here is a link to the video instead. Carlton hitting a piñata pony while blindfolded 15:21 We woke up again on the Costa Brava in Calella de Palafrugell, where we spent so many pleasant moments together under a wonderful weather 🏖️
A morning of leisure and relaxation after three intense days of sprints was just what we needed to recharge and unwind 😌
Of course we kept talking about all the ideas we shared these days but this time far from the computer while exploring the old town of Girona 🏰
21:08 I’m at Girona airport waiting for my flight back to Pescara 🐬
Thanks to all the members of the Django community who trusted us and joined us in Palafrugell 🏖️
I still remember talking about the Django Sprints first with Mariusz Felisiak , Simon Charette, Carlton Gibson and Will Vincent at DjangoCon US 2022 in San Diego 🌴
Special thanks to Carlton for believing in this idea and for carrying the weight of organizing the first edition. 🤗
Carlton, we did it! 🙌
11 October 2025 08:40 Django on the Med 🏖️ has a fedidevs page!
Django On The Med 🏖️ 2025 · FediDevs
(Such a good app Anže ) DjangoOnTheMed
08:46 Paolo Melchiorre Django Mariusz Felisiak Carlton Gibson DjangoCon US I remember too! Amazing to see it actually come to fruition.
13:10 Will Vincent Django Mariusz Felisiak Carlton Gibson DjangoCon US Yes, it feels really good to see that idea for developer sprints become something real with Django On The Med 🏖️
You should totally join one of the next ones, you were there when the whole idea first came up! 🙌
15:17 I’m at the top of Tibidabo Mountain overlooking Barcelona — the perfect place to reflect on an incredible week-long journey at Django on the Med 🏝️ It’s been an absolute blast: contributing to the Django project, talking, food tasting, walking, and making new friends. What a joy! Many thanks to Carlton Carlton Gibson and Paolo Paolo Melchiorre for making it all happen. The Django community is amazing — full of brilliant, open, and kind people. It’s an honor to be part of it. DjangoOnTheMed
16:12 Tim Kamanin Carlton Gibson Thank you so much, Tim, not just for the wonderful feedback, but even more for being part of this first Django On The Med and for your active, enthusiastic presence in the Django community. It really means a lot!
12 October 2025 16:11 Paolo Melchiorre and Carlton Gibson have started something of real value that’s going to grow and endure My Django On The Med 2025 🏖️
23:24 Thanks Daniele Procida ! 🙏
Really appreciate your kind words and your positive outlook about the future of what we started together. It really means a lot coming from you. 😊
13 October 2025 08:45 Coming out of Django on the Med 🏖️, BCN local and new Django contributor, Ramiro Nocelli causally opens a PR on one of those 18 year old tickets that we have lying around. 👊
PR #19946 · Django · GitHub DjangoOnTheMed Django
Links