I gave a lightning talk at a bunch of conferences in 2025 about some of the exciting new things coming in Python 3.14, including template strings.
One thing we can use t-strings for is to prevent SQL injection. I illustrated this with xkcd 327 aka “Little Bobby Tables”.
I localised most of the slides for the PyCon I was at, including this comic. Here they are!
https://hugovk.dev/blog/2026/localising-xkcd/
#Python #python314 #xkcd #PyCon #PyConItalia #PyConGreece #PyConEstonia #PyConFinland #PyConFI #PyConSweden
After the closing session this afternoon, several conferences and community initiatives from around the world were presented on stage 🌍✨
I also had the chance to go on stage to briefly talk about @pycon 🇮🇹 and Django on the Med 🏖️
Pictures from @kati 🙏
Missed the PyCon US 2026 CFP deadline because you were “just about to submit”? ⌛
If you too are a “professional procrastinator”, don’t worry, this is your lucky exception 😉
The CFP for PyCon is still open…
just not the one in Long Beach 🏖️
Jokes apart, you can present your talk in Bologna at PyCon Italia 2026: English talks, 1k+ attendees, late spring weather, great food, and a historic city 🇮🇹
Submit here 👉 https://2026.pycon.it/en/call-for-proposals
Today was Beginners Day at @pycon 2026 🐍
Me and @carlton used the morning to run Django Off The Med: a small @django sprint, far from the sea but with the same spirit of Django on the Med.
Beginners, first-time contributors, and more experienced people worked together on issues and pull requests.
A productive and very nice way to start the conference 🙂
#PyCon #PyConItalia #Django #DjangoOnTheMed #DjangoOffTheMed #DotM
🎉 The PyCon Italia 2026 talks are out!
👇 You can now browse the accepted speakers & sessions:
🔗 https://2026.pycon.it/en/speakers
ℹ️ This is a draft list and may change in the next few days.
🗓️ Full schedule coming very soon. Stay tuned!
🎤 We’re excited to announce the first keynote speaker of PyCon Italia 2026!
@sarahboyce Django Fellow, will present:
🗣️ “Django has a marketing problem: debunking the myths that won’t die.”
A talk that challenges long-standing misconceptions and celebrates Django as a fast, modern, and actively developed framework.
🎟️ Don’t miss it:
🔗 https://pycon.it/tickets
#PyConIT #PyConItalia #Django #PythonCommunity #Python #OpenSource
Right now I’m on the train heading to Bologna 🚆
This trip has become a small ritual for me over the years. A few quiet hours to slow down, think, revisit slides, and decompress a little before the usual whirlwind of people and events. 🧘♂️
The train keeps moving north along the Adriatic coast, with the sea outside the window accompanying much of the journey 🌊
I’m curious if other people also have rituals like this before conferences. In any case, safe travels everyone 🙂
👀 Hey, did you miss this?
Our first keynote speaker for PyCon Italia 2026 is @sarahboyce Django Fellow.
Her talk, “Django has a marketing problem: debunking the myths that won’t die”, will challenge outdated assumptions and celebrate Django as it is today: modern, fast, and actively developed.
🎟️ Join us in Bologna:
🔗 https://pycon.it/tickets
Day 0 of @pycon 2026 was quite intense already 🐍🇮🇹
After the train trip to Bologna we went to a traditional trattoria for lunch: tagliatelle al ragù, because “spaghetti bolognese” do not really exist here 😄
Then unloading the van with conference materials, testing the hotel pool with @carlton, pizza dinner with the PyCon Italia organizers, and ending the evening watching fireworks over the hotel pool 🎆
And the conference has not even started yet 😅
🎙️ Merve Noyan is keynoting #PyConIT2026!
Open-source team at @HuggingFace, author of Vision Language Models (O'Reilly)
"Open-source Multimodal AI": tools, state of the art, and how to get started.