💛 PyCon Italia 2026 is over, but the memories will stay with us for a long time.
Thank you to everyone who helped make these days so special. Speakers, volunteers, sponsors, organizers, partners, and attendees.
This community is what makes PyCon Italia feel like home.
📅 We'll be back on June 2–5, 2027.
See you next year 🐍
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
This afternoon, after the closing keynote of the second day of PyCon Italia 2026, many of us gathered by the hotel pool for a group photo, a drink, and a chance to relax together ☀️🏊🍹
After a full day of talks and conversations, it was nice to slow down for a moment and enjoy a few more chats with friends old and new before the evening events ✨
Closing the second day of @pycon 2026 as talk manager for @BajoranEngineer keynote.
After a long day, I’m tired but genuinely happy to help Dawn on stage. Years ago, she helped me when I gave my first talk abroad at @djangoconeurope 2019 in Copenhagen. It feels special to return the favour.
Her keynote, "Stop Being a Generalist", explores why going deep on a domain can be more valuable than trying to do everything.
Tonight was the PyCon Italia 2026 social dinner 🍝🍷🐍
A lovely opportunity to share good Italian food, meet new people around the table, catch up with old friends, and enjoy conversations that rarely fit between talks and conference sessions.
Sometimes the best part of a conference is simply sitting down together and talking for a few hours ✨
This afternoon I had the pleasure of introducing @sarahboyce keynote at @pycon 2026 🐍
Her talk, “Django has a marketing problem”, tackled some old myths about Django and reminded us that, after 20 years, it is still modern, fast, and actively developed.
As someone involved in the Django community, it was a real pleasure to welcome Sarah on stage 💚
At #PyConItalia, @cheukting_ho is telling us about free-threaded #Python. Since the screenshot was taken, we're now up to 208 / 360 of the top PyPI packages ready for free threading! 🚀🧵
https://hugovk.dev/free-threaded-wheels/
#PyConIT
One thing I always appreciate about PyCon Italia is that part of the schedule is in Italian, making the conference accessible to people who may not be comfortable following talks in English 🇮🇹🐍
This morning I’m attending Juna Salviati’s talk, “L’essenziale è invisibile agli occhi (ma non a Python)”, an introduction to steganography and the art of hiding messages in plain sight. Very interesting topic and a great example of how broad the Python ecosystem can be ✨
One of the nice things about the social dinner was also getting up from the table to say hello to people at other tables and meet even more members of the community 🍝🍷🙂
We also witnessed Andrew attempting to order a cappuccino at 11 PM, with the predictable reaction from the bar staff 😄☕
And after dinner, many of us moved to the hotel bar to keep the evening going a little longer with another drink and a few more conversations ✨