Reunited with the amazing Django Day Copenhagen 2024 crew at @djangoconeurope.
Grateful for these people ❤️ Excited to see where @djangodenmark takes us next!
#DjangoConEurope2025 #DjangoConEU @benjaoming @dennybiasiolli
@paulox talking about the wonderful @djangonaut project @djangoconeurope #djangoconeurope
I’ve found it so fulfilling to be a mentor in the Djangonaut Space program. Thank you Paolo for encouraging people to take the leap! #DjangoConEurope
Great question by @tut_tuuut at #DjangoConEurope about #htmx and CSP. We’ve spent lots of time with @wagtail working on CSP compatibility. Had to rule out Alpine.js altogether. htmx with concessions
For #DjangoConEurope attendees – we have a Django pony plushy and special edition stickers for you! Support our project https://www.djangoproject.com/fundraising/, come say hi to @sabderemane to get a sticker 🦄
Cool lightning talk by Samuel Searles-Bryant
They argue you should eagerly adopt new linting rules even if your existing code violates them.
The idea is that you stop your code from getting worse and fix the issues in your existing code if and when time permits.
They even created a python tool that automatically adds the appropriate ignore comments to your code after activating new rules.
Agnès Haasser just gave a great overview of 2FA and strong user authentication in Django.
She showed how to use it, what options you have and where the shortfalls are. (The included texts aren't always user friendly and you have to account for time offset/drift of hardware timed code generators in corporate environments)
Benedikt really liked this talk and recommends watching it again when the recordings are released.
I just gave the talk "The incredible Djangonaut Space project" in Dublin, during DjangoCon Europe 2025 🇮🇪🇪🇺
https://www.paulox.net/2025/04/25/djangocon-europe-2025/
#DjangoConEurope #DjangoConEurope2025 #DjangoConEurope25 #DjangoCon #Europe #Django #Conference #Dublin #Speakers
Borrowing this map of @djangoconeurope - on one hand, it's a map of past hosts. Lots of places that the event hasn't been!