April 27, 2026 » Thibaud’s blog » [Archived Version]
Yes, you can come to DjangoCon Europe by train! Here’s how, for this year’s conference in Dublin. The goal Why would we do this? Well to reduce our carbon footprint of course! The main carbon emissions related to conferences are from transportation, specifically flights from attendees who aren’t local. We can reduce this by encouraging people to use lower-footprint modes of transport, like trains. Who this is for For a conference in Dublin, everyone who’s in the green areas on this isochr…
Read MoreApril 27, 2026 » Thibaud’s blog » [Archived Version]
The data is there if you look just below the surface. Today I learned docs.python.org Plausible analytics are publicly available, which is pretty cool! Right away my eye was drawn to the stats on visitors from around the world: Notice how in this, the US of A is shown _so much_ brighter than anywhere else in the world? The 30-day visitors count is at 999k. It’s interesting how much that country-level binning is misleading, and accordingly, how big Python actually is in Europe (and other …
Read MoreApril 27, 2026 » Thibaud’s blog » [Archived Version]
Join us for a dip in the Irish Sea in Dublin? We have a bit of a DjangoCon Europe tradition going on with Tom Carrick to always go for a swim during the conference, no matter the location, time of year,… weather 😬 I swear it’s fun and you should try it out! This year, there’s great spots on the Irish Sea just 10 min away from the conference venue. This one’s called Forty Foot (pic by Vladimir Zakharov).
Read MoreApril 27, 2026 » Thibaud’s blog » [Archived Version]
For this year’s FOSDEM conference, our Django accessibility team organized the “Inclusive Web” track. Here’s a recap of how it went! The idea for the Inclusive Web devroom started at FOSDEM 2024, where we discussed the importance of showcasing accessibility and inclusivity work in open source, in web development and beyond. The Django accessibility team got to work on a FOSDEM 2025 proposal. Lo and behold, it got accepted, and here we are with a room full of people interested in those topics…
Read MoreApril 27, 2026 » Thibaud’s blog » [Archived Version]
It was lovely :) I already wrote a post for the DSF, DjangoCon Europe and beyond, and for Wagtail, DjangoCon Europe 2025 vibes and photos 📷️. But here are my personal notes! The talks To be completely honest, I was wearing many hats at the conference (DSF, DjangoCon Europe Code of Conduct, Wagtail), so I only managed to catch one talk from start to finish: Europe, Django and two-factor authentication by Agnès Haasser. I also attended Jesús Escribano’s workshop, Building an unique voting sy…
Read MoreApril 27, 2026 » Thibaud’s blog » [Archived Version]
Last week I was on Environment Variables, talking about carbon footprints and sustainability in open source. Here are my extended show notes! This is a links-heavy version of what we discussed, for people who want to follow references. The recording Get it here: It’s also available on YouTube if you’d prefer to watch Chris and I talk. The topic We had a few things lined up but the overarching theme was the importance of considering the carbon footprint of software in open source proje…
Read MoreApril 27, 2026 » Thibaud’s blog » [Archived Version]
Here are the steps to get a visa application done for DjangoCon Africa in Tanzania 🇹🇿. Give it a go! Credits: By Halidtz - Own work, CC BY-SA 4.0 DjangoCon Africa 2025 represents an excellent opportunity to meet new faces and get new ideas in the Django world. It’s the second edition of the conference after a beautiful start in 2023, and I thought it might encourage more people to attend from overseas if I spent time documenting some of the steps. So here we are – how to get a visa! When…
Read MoreApril 27, 2026 » Thibaud’s blog » [Archived Version]
Talk at DjangoCon Africa 2025, work in progress! Slides are in Google Docs, with two options: Read-only mode: The Future of Django Commenting mode: The Future of Django
Read MoreApril 27, 2026 » Trey Hunner » [Archived Version]
Ready for some Python skill-building sales? This is my seventh annual compilation of Python learning deals. Lots of Python sales Here are Python-related sales that are live right now: Python Jumpstart with Python Morsels: 50% off my brand new Python course, an introduction to Python that’s very hands-on ($99 instead of $199) Talk Python: the annual everything bundle includes all courses for $240 Data School 40% off all Kevin’s courses or get a bundle with all 5 of his courses Matt Harrison…
Read MoreApril 27, 2026 » Trey Hunner » [Archived Version]
Have you ever wished that Django’s include template tag could accept blocks of content? I have. Unfortunately, Django’s {% include %} tag doesn’t accept blocks of text. Let’s look at a few possible solutions to this problem. The Problem: Hack Include Workarounds Let’s say we have HTML and CSS that make up a modal that is powered by Alpine.js and HTMX and we want to include this base modal template into many different templates for many different actions. The problem is that the main conte…
Read More