Conferences / PyCon (national Python conferences)
PyCon Italia 2023
May 25–28, 2023 · Grand Hotel Mediterraneo, Florence, Italy
- Conference
- PyCon (national Python conferences) Data science & ML
- Dates
- May 25, 2023 – May 28, 2023
- Venue
- Grand Hotel Mediterraneo
- Place
- Florence, Italy
- Format
- In person
- Status
- Past
- Attendance
- —
- Website
- 2023.pycon.it
- Recorded
- 48 sponsors · 143 speaker appearances
- Notes
- 13th edition (25 May workshops/Beginners' Day, talks 26-28 May). Q&A with ESA astronaut Samantha Cristoforetti was a special session. Speakers: all scheduled talks, workshops and keynotes from the conference's public GraphQL API (https://2025.pycon.it/graphql, conference code pycon2023); affiliations conservatively parsed from speaker bios (null where not stated); talk abstracts are the elevator pitch. Video links where the schedule has a YouTube ID. Prices: admission tickets from the API (EUR, VAT incl. as listed).
Ticket prices
| Ticket | Price | Valid until | Notes | Source |
|---|---|---|---|---|
| Personal Early Ticket | €120 | Jan 16, 2023 | pretix category: Personal Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
| Business Early Ticket | €180 | Jan 16, 2023 | pretix category: Business Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
| Personal Regular Ticket | €150 | Apr 19, 2023 | pretix category: Personal Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
| Business Regular Ticket | €230 | Apr 19, 2023 | pretix category: Business Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
| Personal Late Ticket | €190 | Apr 27, 2023 | pretix category: Personal Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
| Business Late Ticket | €280 | Apr 27, 2023 | pretix category: Business Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
| Student Ticket | €60 | May 7, 2023 | pretix category: Student Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
| Personal On-Desk Ticket | €220 | May 28, 2023 | pretix category: Personal Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
| Business On-Desk Ticket | €320 | May 28, 2023 | pretix category: Business Tickets; from the conference's public GraphQL API (tickets list) | tickets.pycon.it |
Sponsors 48
Gold 1
Startup 2
Community 29
- 42 Firenze · Partner
- Apogeo Editore · Partner
- Codemotion · Partner
- Come to Code · Partner
- DataMasters · Partner
- Develer · Partner
- Django Girls Italia · Partner
- EA Data Science/ML/AI · Partner
- ENGIM Torino · Partner
- firenze.dev · Partner
- GDG Pisa · Partner
- GrUSP · Partner
- Manning · Partner
- Mozilla · Partner
- NumFOCUS · Partner
- pisa.dev · Partner
- PointerPodcast · Partner
- Product Management Day · Partner
- Python Biella Group · Partner
- Python Milano · Partner
- Schrödinger Hat · Partner
- She Tech · Partner
- Speck&Tech · Partner
- theRedCode · Partner
- Top-IX · Partner
- Women In Voice Italy · Partner
- WTM Italia · Partner
- WTM Pisa · Partner
- XstreamData Lab · Partner
Other 8
- 20tab · Patron
- BIP · Patron
- EuroPython Society · Diversity
- Nephila · Diversity
- Paneido · Patron
- Python Software Foundation · Diversity
- Quix · Patron
- Witapp · Patron
Speakers and talks 143
| Speaker | Company | Role | Talk | Links |
|---|---|---|---|---|
| Anwesha Das | — | Keynote | Altering lives with communities | Video |
| Carlton Gibson | — | Keynote | Open Source for the long-haul | Video |
| Donatella Taurasi | University of Washington | Keynote | Learning the Other "Full Stack": An epistle from business to the technical people. | Video |
| Emily Morehouse-Valcarcel | Cuttlesoft | Keynote | Stay Curious: Reflections on Passion, Risk-Taking, and Re-Invention | Video |
| Marlene Mhangami | — | Keynote | Transcendence: The Power of Representation | Video |
| Aaron Bassett | Parity Technologies | Talk | Rust for Pythonistas | Video |
| Adrin Jalali | — | Talk | Let’s exploit pickle, and `skops` to the rescue! | Video |
| Aivars Kalvāns | — | Talk | Pessimism, optimism, realism and Django database concurrency | Video |
| Alan Franzoni | — | Talk | Tech and the Italy: spunti di management IT per il Belpaese | Video |
| Albert Sweigart | — | Talk | Using GUI Automation to Create APIs for API-less Desktop Apps | Video |
| Alberto Danese | Nexi | Talk | Beyond Pandas: lightning fast in-memory dataframes with Polars | Video |
| Alessandro Garavaglia | — | Talk | Unit-tests for machine learning pipelines | Video |
| Alessandro Molina | — | Talk | Apache Arrow as a full stack data engineering solution | Video |
| Alessandro Volpe | — | Talk | Let's do graph machine learning on Cloud | Video |
| Alex Martelli | Talk | What we learned by writing and editing the 4th edition of Python in a Nutshell | Video | |
| Alexander Darby | Palo Alto Networks | Talk | Hack Your Own Code | Video |
| Alexander Hendorf | — | Talk | 5 Things about fastAPI I wish we had known beforehand | Video |
| Ambra Tonon | — | Workshop | Non autosabotarti, smaschera l’impostore che è in te! | — |
| Ambra Tonon | — | Talk | La community Django Girls in Italia e Fuzzy Brains: un connubio vitale! | Video |
| Anastasia Samokhina | — | Talk | Build a Frontend for Your Web App: From Basic HTML to JS Frameworks | Video |
| Anastasiia Tymoshchuk | — | Talk | My first 90 days, kick starting a new team for long term success | Video |
| Andrea Guarino | SonarSource | Talk | Managing the code quality of your project. Leave the past behind: Focus on new code. | Video |
| Andrea Guzzo | MDPI | Talk | Creating an AI-Python Infrastructure that works with a reasonable scale | Video |
| Andrea Romoli | — | Workshop | The state of innovation with LEGO© SERIOUS PLAY© | — |
| Angela Parker | — | Workshop | Beyond the technology: Are YOU considering the human being? | — |
| Anna Martelli Ravenscroft | — | Talk | What we learned by writing and editing the 4th edition of Python in a Nutshell | Video |
| Antonio Cuni | Anaconda | Talk | The CPU in your browser: WebAssembly demystified | Video |
| Artem Kislovskiy | — | Talk | The bumps in the road: A retrospective on my data visualisation mistakes | Video |
| Avila | Fresh Lemonade Gardens | Workshop | The art of taking time for yourself and growing a mindful hobby | — |
| Aya Elsayed | Bloomberg | Workshop | You CAN teach an old doc new tricks: Automate your project documentation using Sphinx+GitHub Actions | — |
| Carlo Bertini | — | Talk | Coding to interfaces: Structural Subtyping in Python | Video |
| Cheuk Ho | — | Talk | Don't just test, my friend, test better | Video |
| Christina Dahlén | — | Talk | Efficient Communication Between Python Microservices using LavinMQ | Video |
| Danica Fine | Confluent | Talk | Practical Pipelines: A Houseplant Alerting System with ksqlDB | Video |
| Daniel Roy Greenfeld | — | Talk | No Holds Barred Web Framework Battle | Video |
| Darla Magdalene Shockley | — | Talk | Site reliability engineering when your team is too small for a full time SRE | — |
| Dave Klein | — | Talk | Real-time Event Streaming with Python | Video |
| Di Scala | Red Hat | Talk | Develop modern games in Python the old-school way | — |
| Dom Weldon | Decision Inc | Talk | Serverless from scratch with CI/CD on AWS: it’s a lot easier than you think (and mostly free). | Video |
| Dr. Patrick Schemitz | — | Talk | How Not to Repeat Yourself - pydantic, YAML, Connexion and all the REST of it. | Video |
| Duarte Carmo | — | Talk | On scaling Machine Learning microservices | Video |
| Elena Guidi | — | Talk | Let's save the penguins with green computing | Video |
| Emanuele Fabbiani | — | Talk | The hitchhiker's guide to asyncio | Video |
| Emanuele Fabbiani | — | Talk | Serverless Computing for Mathematical Optimization | Video |
| Ester Beltrami | Torchbox | Talk | Workplace culture is not just a fashion trend! | Video |
| Fabio Lamanna | — | Talk | Map transit systems on transportation networks using GTFS Data and Infomap | Video |
| Fabio Lipreri | — | Talk | Pandas on Steroids | Video |
| Fabio Rotondo | — | Talk | restest - Il coltellino svizzero per i test di endpoint REST in Python | Video |
| Federico Belotti | — | Talk | ChatGPT and Minecraft's diamonds playing agents: Reinforcement Learning in a nutshell with sheeprl | Video |
| Filippo Pinton | THRON | Talk | Write portable CI/CD pipelines using Python | Video |
| Fiorella De Luca | — | Talk | Data Discrimination | Video |
| Fiorella De Luca | — | Workshop | Non autosabotarti, smaschera l’impostore che è in te! | — |
| Flavio Percoco | — | Talk | Striving for simplicity: Creating software that is simple to use and easy to maintain | Video |
| Florian Haas | Cleura | Talk | Creativity: How we lost it, why that’s bad, and how we get it back | Video |
| Francesco Panico | — | Talk | Coding to interfaces: Structural Subtyping in Python | Video |
| Francesco Sciuti | — | Panel | Nessuno fa Continuous Delivery: dimostrami il contrario! | Video |
| Furkan M. Torun | — | Talk | How to Build an Open-Source Machine Learning Platform in Biology? | Video |
| Giovanni Barillari | — | Talk | Granian: a Rust HTTP server for Python applications | Video |
| Giulio Piccolo | — | Talk | Saving time, money and sanity by Pythonizing Google Slides | Video |
| Giuseppe Mastrandrea | — | Workshop | Risveglia l'artista che è in te con Processing.py! | — |
| H. Josiah Raj | — | Talk | Decoding Binary Files - a Primer (specifically optical spectra for analysis) | Video |
| Hemangi Subodh Karchalkar | — | Talk | From WSGI to ASGI - Django 3.0 | Video |
| Iacopo Spalletti | — | Talk | Domare il pony: configurare django è difficile? | Video |
| Jan Giacomelli | Ren | Talk | Celery on AWS ECS | Video |
| Jean-Luc Stevens | — | Talk | HoloViz: Visualization and Interactive Dashboards in Python | Video |
| Joao Nogueira | — | Talk | Bringing life and motion to AI Explainability | Video |
| Joel Lord | — | Talk | Help! I Need To UnSQLize My Application | Video |
| Jonathan Oberländer | — | Talk | Trace functions: Building a tiny debugger | Video |
| Jonathan Striebel | Aignostics | Talk | How to Tune your Python Analysis Pipeline: A Profiler Guide | Video |
| Juliana Nicacio | — | Talk | La mia prima esperienza di contribuzione ad un progetto Open Source | Video |
| Juna Salviati | — | Talk | Costruire torri ed attraversare fiumi: una prospettiva diversa sui puzzle con Python | Video |
| Justin Castilla | Redis | Talk | What's that smell? Monitoring air quality with Python, Raspberry Pi, and Redis | Video |
| Justin Mayer | — | Talk | Open Source Is Eating the World | Video |
| Kacper Szczepanek | — | Workshop | Infrastructure as a Code in Python with AWS CDK | — |
| Karen Jex | — | Workshop | Everything You Wanted to Know About Databases as a Developer but Were Too Afraid to Ask Your DBA | — |
| Kushal Das | — | Workshop | Writing Python extensions in Rust | — |
| Laura Lezcano | — | Talk | Come migliorare l’usabilità di un sito: il caso djangoproject.com | Video |
| Lorenzo Addazi | Strumenta | Talk | Let's talk about transpilers! | Video |
| Lorenzo Barbieri | — | Talk | Personal Branding for Developers: stand out in the market! | — |
| Lorenzo Barbieri | — | Workshop | Public Speaking Training - Become a great public speaker! | — |
| Luca Baggi | Futura | Talk | Rust is easy | Video |
| Luca Baggi | Futura | Talk | Is the great dataframe showdown finally over? Enter: polars | Video |
| Luca Gilli | — | Talk | Tests are docs and docs are tests: an introduction to great_expectations and data profiling | Video |
| Maciej Marzęta | SpotOn | Talk | PEP 8: How to Avoid Being a Python Hooligan | Video |
| Mackenzie Jackson | — | Talk | Exploiting Leaked Credentials - How python code is leaking millions of secrets | Video |
| Marc-André Lemburg | — | Talk | Diving into Event-Driven Architectures (EDA) with Python - Solving complexity at scale | Video |
| Marcelo Trylesinski | — | Talk | What does Starlette really do for FastAPI? | Video |
| Marco Rossi | — | Talk | Speed up Python with hardware accelerators | Video |
| Marco Zamboni | — | Workshop | Backpropagation is "easy"! | — |
| Marie Roald | — | Talk | Teaching teachers to teach Python: what have I learned? | Video |
| Mario Migliaccio | — | Talk | Network analysis inside the Italian parliament | Video |
| Mattia Ferrini | KPMG | Talk | Decision sciences in Python | Video |
| Maxim Danilov | — | Talk | What are you yield from? | Video |
| Merve Noyan | — | Talk | Building Data and Machine Learning Applications using Gradio | Video |
| Michel Murabito | — | Panel | Nessuno fa Continuous Delivery: dimostrami il contrario! | Video |
| Miriam Perrone | — | Talk | Remote teams are autistic | Video |
| Mirko Galimberti | — | Talk | Kivy: Pythonistas can develop cross-platform (yes, even mobile) GUI Apps | Video |
| Neel Shah | Sentry | Talk | Polyglot Library Development | Video |
| Niccolò Venerandi | — | Talk | Become a Better Pythonista by Abusing List Comprehensions and := | Video |
| Nicola Donelli | — | Talk | Intelligent Documents Management System | Video |
| Nicola Landro | — | Talk | Scraping o UI-Automation? Da livello scimmia a pro! | Video |
| Nyior Clement | — | Talk | Efficient Communication Between Python Microservices using LavinMQ | Video |
| Olga Matoula | Bloomberg | Workshop | You CAN teach an old doc new tricks: Automate your project documentation using Sphinx+GitHub Actions | — |
| Paolo Melchiorre | — | Talk | Maps with Django | Video |
| Patrizio Gelosi | — | Talk | Dyndesign: Merging Classes Dynamically | Video |
| Pelucchi Mauro | — | Talk | Data Warehouses Meet Data Lakes | Video |
| Peter Bittner | — | Panel | Nessuno fa Continuous Delivery: dimostrami il contrario! | Video |
| Peter Bittner | — | Talk | Smettiamola di scrivere script! Applicazioni CLI con TDD. | Video |
| Pier Paolo Ippolito | Swiss Re | Talk | Paradoxes in Data Science | Video |
| Piergiacomo Fonseca | — | Talk | Location Intelligence and Spatial Data Science: from geographic coordinates to business insights | Video |
| Pietro Mascolo | — | Talk | Bringing life and motion to AI Explainability | Video |
| Priyanshi Goel | — | Talk | Debugging that bugger : Cleanly handling the errors | Video |
| Radovan Bacovic | — | Talk | Do the magic with DevOps, Open Source and All-remote teams (with Python, of course) | Video |
| Raffaele Colace | — | Panel | Nessuno fa Continuous Delivery: dimostrami il contrario! | Video |
| Raul Pino | — | Talk | Ensembles of GANs as a Data Augmentation Technique for Alzheimer research | Video |
| REFIK CAN MALLI | — | Talk | Controlling the Chaos: Reproducible Deep Learning Experiments Using Lightning and Hydra | Video |
| Riccardo Magliocchetti | — | Talk | A simple serverless data pipeline | Video |
| Roberto Polli | — | Talk | Cybersecurity in the semantic web with MITRE D3FEND | Video |
| Rumanu Bhardwaj | — | Workshop | Save Sheldon | — |
| Sabrina Scoma | — | Talk | Bias: ci influenzano più di quanto pensiamo | Video |
| Sabrina Scoma | — | Workshop | Non autosabotarti, smaschera l’impostore che è in te! | — |
| sagie shamay | — | Talk | Running your Django WebAuthN service | Video |
| Samantha Cristoforetti | — | Talk | Q&A with ESA Astronaut Samantha Cristoforetti | Video |
| Sami Musallam | Cisco | Workshop | Troubleshooting and Monitoring Production Applications with OpenTelemetry | — |
| Sanskar Jethi | Bloomberg | Talk | Robyn: A fast async Python web framework with a Rust runtime | Video |
| Sanskar Jethi | Bloomberg | Talk | Robyn: A fast async Python web framework with a Rust runtime | Video |
| Sarthika Dhawan | Microsoft | Talk | Working with multiple hands: Parallel and Distributed Programming | Video |
| Sarthika Dhawan | Microsoft | Talk | You've got trust issues, we've got solutions: Differential Privacy | Video |
| Sebastian Witowski | — | Talk | Optimizing Your CI Pipelines | Video |
| Serena Palazzo | CERN | Talk | How to use Deep Learning to process audio data and classify sounds. | Video |
| Serena Sensini | — | Talk | Una libreria al giorno, toglie il medico di torno | Video |
| Stefania Delprete | — | Talk | Introduction to AI Safety. Let's be ready before it's too late! | Video |
| Stefanie Molin | Bloomberg | Workshop | Beyond the Basics: Data Visualization in Python | — |
| Stefano Fiorucci | — | Talk | Fact Checking Rocks! - How to build a fact checking system for rock music | Video |
| Suman Debnath | Amazon Web Services | Workshop | Getting started with Polars (when Dataframe gets little too fast) | — |
| Tommaso Furlanello | — | Talk | Code Debugging and Refactoring with OpenBugger: a Python Library for Self-Supervised AI Debuggers | Video |
| Tommaso Radicioni | — | Talk | GPT or how I learned to stop worrying and love the generative AI | Video |
| Vaibhav Srivastav | — | Workshop | Build with Audio: The easy & hard way! | — |
| Valerio Maggio | Anaconda | Talk | The `__magic__` of the Python Model for Magic™ data | Video |
| Vikram Waradpande | — | Talk | Working with multiple hands: Parallel and Distributed Programming | Video |
| Vikram Waradpande | — | Talk | You've got trust issues, we've got solutions: Differential Privacy | Video |
| Virginia Capoluongo | — | Talk | Come migliorare l’usabilità di un sito: il caso djangoproject.com | Video |
| William Arias | — | Talk | Beyond Grid Search: XGBoost and Optuna as the ultimate ML Optimization Combo | Video |