Conferences / EuroPython
EuroPython 2023
Jul 17–23, 2023 · Prague Congress Centre (PCC); sprints at VŠE (Prague University of Economics and Business), Prague, Czechia
- Conference
- EuroPython Data science & ML
- Dates
- Jul 17, 2023 – Jul 23, 2023
- Venue
- Prague Congress Centre (PCC); sprints at VŠE (Prague University of Economics and Business)
- Place
- Prague, Czechia
- Format
- Hybrid
- Status
- Past
- Attendance
- —
- Website
- ep2023.europython.eu
- Recorded
- 26 sponsors · 167 speaker appearances
- Notes
- 22nd EuroPython; Prague plus remote. Tutorials 17-18 July, conference 19-21 July, sprints 22-23 July. Post-conference newsletter counts '142 Talks, 22 Tutorials, 10 Special events, 5 Keynotes, 3 panel discussions' but gives no attendee number. Regular prices valid until 30 June 2023, late-bird after. Business prices net + 21% Czech VAT. Talk list: all Talks, Keynotes, Panels and Sponsored talks from the pretalx schedule export (https://program.europython.eu/europython-2023/schedule/export/schedule.json); tutorials, workshops, summits, posters, lightning talks, open spaces, announcements and sprints are left out. Affiliations come from the 'Affiliation' field on each speaker's page on the conference website (self-reported; 'Freelancer'/'Self-employed' etc. set to null). Video URLs: matched to the EuroPython YouTube channel's 2023 playlist by title (or embedded on the session page). Abstracts are the first sentence or two of the pretalx abstract.
Ticket prices
| Ticket | Price | Valid until | Notes | Source |
|---|---|---|---|---|
| Conference only, personal (regular) | €280 | Jun 30, 2023 | incl. VAT | ep2023.europython.eu |
| Combined, personal (regular) | €395 | Jun 30, 2023 | incl. VAT | ep2023.europython.eu |
| Conference only, business (regular) | €450 | Jun 30, 2023 | net + 21% VAT | ep2023.europython.eu |
| Combined, business (regular) | €690 | Jun 30, 2023 | net + 21% VAT | ep2023.europython.eu |
| Remote conference, personal | €80 | — | ep2023.europython.eu | |
| Tutorial only, education | €95 | — | incl. VAT | ep2023.europython.eu |
| Conference only, education | €130 | — | incl. VAT | ep2023.europython.eu |
| Remote conference, business | €150 | — | no VAT (invoiced by EPS, Sweden) | ep2023.europython.eu |
| Tutorial only, personal | €185 | — | incl. VAT | ep2023.europython.eu |
| Combined, education | €190 | — | incl. VAT | ep2023.europython.eu |
| Tutorial only, business | €350 | — | net + 21% VAT | ep2023.europython.eu |
| Conference only, personal (late bird) | €420 | — | incl. VAT | ep2023.europython.eu |
| Combined, personal (late bird) | €590 | — | incl. VAT | ep2023.europython.eu |
| Conference only, business (late bird) | €675 | — | net + 21% VAT | ep2023.europython.eu |
| Combined, business (late bird) | €1,035 | — | net + 21% VAT | ep2023.europython.eu |
Sponsors 26
Bronze 2
Other 9
- 1Password · Supporters
- Evolabel · Supporters
- Hudson River Trading · Patron
- Manning · Supporters
- O'Reilly · Supporters
- pretalx · Supporters
- Sticker Mule · Supporters
- Taipy · Patron
- The Qt Company · Patron
Speakers and talks 167
| Speaker | Company | Role | Talk | Links |
|---|---|---|---|---|
| Andrew Smith | Author & Broadcaster | Keynote | Welcome to Your World | Video |
| Ines Montani | Explosion | Keynote | Large Language Models: From Prototype to Production | Video |
| Joanna Bryson | The Hertie School of Governance | Keynote | DevOps vs AGI | Video |
| Petr Viktorin | — | Keynote | Kindnesses & Promises | Video |
| Sophie Wilson | Broadcom | Keynote | The Future of Microprocessors | Video |
| Abel Meneses Abad | Datwit US, Inc | Talk | Private Data Anonymization with Python, Fundamentals | Video |
| Abhinand C | UST | Talk | Time Made Easy: Simplify Date and Time Handling with Python's Pendulum | Video |
| Aby M Joseph | UST | Talk | Zero-Copy Zen: Boost Performance with Memory View | Video |
| Adarsh Divakaran | Strollby | Talk | Pygoat - Learn Django security the hard way | Video |
| Adrian Gonzalez-Martin | Seldon | Talk | Poisoned pickles make you ill | Video |
| Adrin Jalali | — | Talk | Dynamically generated methods with a non-generic signature | Video |
| Ahter Sonmez | Kraken | Sponsored talk | Best Practices for GraphQL API Development | Video |
| Alejandro Saucedo | The Institute for Ethical AI & Machine Learning | Talk | The State of Production Machine Learning in 2023 | Video |
| Alessandro Molina | Voltron Data | Talk | Apache Arrow and Substrait, the secret foundations of Data Engineering | Video |
| Alessia Marcolini | LUMICKS | Panelist | Python Organizers' Panel: Exploring Community-Driven Python Conferences | Video |
| Alexander CS Hendorf | KÖNIGSWEG | Panelist | Python Organizers' Panel: Exploring Community-Driven Python Conferences | Video |
| Alexander CS Hendorf | KÖNIGSWEG | Talk | Solving Data Problems in Management Accounting | Video |
| Alexander Darby | Palo Alto Networks | Talk | A Magic Implementation of NotImplemented | Video |
| Alexys Jacob | Numberly | Talk | Would Rust make you a better Pythonista? | Video |
| Alisa Dammer | — | Talk | Quantify Self | Video |
| Alvaro Duran | Kiwi.com | Talk | Working in Units: How to Decouple the Database and Domain Layers in Python | Video |
| Anna-Lena Popkes | inovex GmbH | Talk | An unbiased evaluation of environment management and packaging tools | Video |
| Antonio Cuni | Anaconda | Talk | The CPU in your browser: WebAssembly demystified | Video |
| Anupama Tiruvaipati | Bloomberg | Talk | The Power of Spec-Based Testing:Adding Functional Requirements to Unit Test | Video |
| Arthur Pastel | CodSpeed | Talk | Building native Rust modules for Python | Video |
| Artur Smęt | Mirumee | Talk | GraphQL as an umbrella for microservices | Video |
| Bára Drbohlavová | — | Panelist | Python Organizers' Panel: Exploring Community-Driven Python Conferences | Video |
| Bhawna Singh | CeADAR: National Centre for Applied AI | Talk | Generative AI: Beyond technicalities – an ethical perspective | Video |
| Bojan Miletic | Softerrific | Talk | Pydantic: Making life easier with data validation | Video |
| Çağıl Uluşahin Sönmez | Kraken | Talk | The coding conventions that makes our lives easier | Video |
| Calvin Hendryx-Parker | Six Feet Up | Talk | Too Big for DAG Factories? | Video |
| Chang She | Eto Labs | Talk | Serverless billion-scale vector search for AI applications | Video |
| Cheuk Ting Ho | Anaconda | Talk | Beginner Conference Orientation | — |
| Cheuk Ting Ho | Anaconda | Talk | Polars vs Pandas - what's the difference? | Video |
| Cheuk Ting Ho | Anaconda | Talk | Q&A panel for data science newbies | Video |
| Cristián Maureira-Fredes | The Qt Company | Talk | The Python's stability promise | Video |
| Damian Wysocki | Mirumee | Talk | Deep Dive into Asynchronous SQLAlchemy - Transactions and Connections | Video |
| Daniele Procida | Canonical | Talk | Lessons from Prague | Video |
| David Seddon | Kraken | Talk | Learning the ropes: understanding Python generics | Video |
| David Vaz | Evolutio | Panelist | Python Organizers' Panel: Exploring Community-Driven Python Conferences | Video |
| Diego Russo | Arm | Talk | Python on Arm architecture | Video |
| Dilyan Grigorov | Synaptic Ltd | Talk | Python 3.11 What’s new? | Video |
| Edwin Rijgersberg | Netherlands Forensic Institute | Talk | Threat to Life: Preventing Planned Murders with Python | Video |
| Eirini Angeloudi | Instituto de Astrofísica de Canarias | Talk | How well do we understand our Universe? Let’s Python it out! | Video |
| Eli Holderness | Scaleway | Talk | A Brief History of Data Storage | Video |
| Emma Delescolle | — | Talk | Leveraging the power of Django REST Framework's renderers with HTMX. | Video |
| Ester Beltrami | Torchbox | Talk | Breaking the Stereotype: Evolution & Persistence of Gender Bias in Tech | Video |
| Eva Klimentová | CEITEC MU + National Centre for Biomolecular Research, Faculty of Science, Masaryk University | Talk | Using NLP to Detect Knots in Protein Structures | Video |
| Fabio Pliger | Anaconda | Talk | PyScript and the magic of Python in the browser | Video |
| Flavio Percoco | Pacerevenue | Talk | From idea to production | Video |
| Florian Angerer | Oracle | Talk | HPy: The Future of Python Native Extensions | Video |
| Florian Wilhelm | inovex GmbH | Talk | From Algorithms to Agendas: A Beginner's Guide to Integer Programming | Video |
| Franz Wöllert | Heidelberger Druckmaschinen | Talk | Apache Spark vs cloud-native SQL engines | Video |
| Furkan Taha ÖNDER | Bumper | Talk | Instrumenting CPython with eBPF | Video |
| Gajendra Deshpande | Eyesec Cyber Security Solutions Private Limited | Talk | Fighting Money Laundering with Python and Open Source Software | Video |
| Giordano Tuvo | I work at Channable, SaaS company in Utrecht (NL) | Talk | How to land your new Python Developer job: a Recruiter's perspective | Video |
| Harald Lieder | Artifex Inc., a United States California based company | Talk | High Volume PDF Text Extraction using Python Open-Source Tools | Video |
| Honza Javorek | junior.guru | Panelist | Python Organizers' Panel: Exploring Community-Driven Python Conferences | Video |
| Honza Král | Pacerevenue | Talk | From idea to production | Video |
| Hynek Schlawack | Variomedia AG | Talk | Subclassing, Composition, Python, and You | Video |
| Iga Karbowiak | Saleor Commerce | Talk | Adding zero-downtime migrations strategy in a SaaS project | Video |
| Ivan Sinkarenko | CERN | Talk | The Python package repository accelerating software development at CERN | Video |
| Ivaylo Donchev | HackSoft | Talk | A quick guide to logging for Django developers | Video |
| Jamie Coombes | Coefficient | Talk | Language Model Zen | Video |
| Jan Kroon | Rotterdam University of Applied Sciences | Talk | Spiral Python | Video |
| Jean-Baptiste Braun | Adeo (Groupe Leroy Merlin) | Sponsored talk | Unlocking the Power of What-If Analysis for BI, Data, and AI with Taipy | Video |
| Jean-Luc Stevens | Anaconda | Talk | The needle and the haystack: visualizing single datapoints out of billions | Video |
| Jeremiah Paige | ActiveStae | Talk | Site Unseen: hidden python customization | Video |
| Jimena Bermúdez | — | Panelist | Python Organizers' Panel: Exploring Community-Driven Python Conferences | Video |
| Jimmy Lai | Carta | Talk | Python Linters at Scale | Video |
| Jodie Burchell | JetBrains | Talk | Q&A panel for data science newbies | Video |
| Johannes Kolbe | celebrate company | Talk | Robot Holmes and The MLington Murder Mysteries | Video |
| Jothir Adithyan | Strollby | Talk | Time Made Easy: Simplify Date and Time Handling with Python's Pendulum | Video |
| Judite Cypreste | Rio de Janeiro City Hall Data Office | Talk | How Python can help monitor governments | Video |
| Junya Fukuda | — | Talk | Asyncio Evolved: Enhanced Exception Handling with TaskGroup in Python 3.11 | Video |
| Kairo de Araujo | VMware | Talk | PEP 458 a solution not only for PyPI | Video |
| Kamen Kotsev | HackSoft | Talk | Upgrading Django - from legacy to latest | Video |
| Karim Jedda | Parity Technologies | Talk | Rust for Python data engineers | Video |
| Kesia Mary Joies | UST | Talk | Zero-Copy Zen: Boost Performance with Memory View | Video |
| Larry Hastings | — | Talk | Give your program Appeal! | Video |
| Lilian | Oxford Online | Talk | What my 300+ fantastic young students taught me about Python. | Video |
| Lucas-Raphael Müller | — | Talk | Solving Data Problems in Management Accounting | Video |
| Luka Raljević | INTIS d.o.o | Talk | Dive into codebase like a pro | Video |
| Łukasz Langa | Python Software Foundation | Talk | Games of Life: generative art in Python | Video |
| Łukasz Langa | Python Software Foundation | Panelist | CPython Core Developer Panel | Video |
| Marc-André Lemburg | eGenix.com | Talk | Diving into Event-Driven Architectures with Python | Video |
| Marcelo Trylesinski | Pydantic | Talk | Performance tips by the FastAPI Expert | Video |
| Maria Jose Molina Contreras | INFARM | Talk | Continue Thinking Small: Next level machine learning with TinyML | Video |
| Mark Shannon | Microsoft | Talk | How we are making CPython faster. Past, present and future | Video |
| Mark Shannon | Microsoft | Panelist | CPython Core Developer Panel | Video |
| Marta Gomez | VirusTotal | Talk | f"yeah!" - How we are supercharging f-strings in Python 3.12 | Video |
| Marta Gomez | VirusTotal | Panelist | CPython Core Developer Panel | Video |
| Martin Fleischmann | Charles University | Talk | Vector data cubes as a bridge between raster and vector worlds | Video |
| Martin Vrachev | VMware | Talk | PEP 458 a solution not only for PyPI | Video |
| Mateusz Modrzejewski | Institute of Computer Science, Warsaw University of Technology | Talk | Music information retrieval with Python | Video |
| Mathias Arens | BioNTech SE | Talk | Whisper AI: Live English Subtitles for 96 Languages | Video |
| Max Kahan | Vonage | Talk | pip install malware | Video |
| Maxim Danilov | wPsoft GmbH | Talk | Ultimative session about hidden gems of Django Admin. | Video |
| Maxim Fateev | Temporal | Sponsored talk | Temporal Python – A Durable, Distributed Asyncio Event Loop | Video |
| Meder Kamalov | Features and Labels | Talk | Unleashing the Power of dbt and Python for Modern Data Stack | Video |
| Merve Noyan | Hugging Face | Talk | Responding to Earthquakes using Machine Learning and Racing through Time | Video |
| Mia Bajić | Ataccama | Talk | The Standard Library Tour | Video |
| Michael Seifert | — | Talk | Bulletproof Python – Writing fewer tests with a typed code base | Video |
| Michał Karzyński | — | Talk | Understanding Neural Network Architectures with Attention and Diffusion | Video |
| Michał Lowas-Rzechonek | Silvair Inc | Talk | Caching in microservices | Video |
| Mykalin Jones | Astrotutors | Talk | Teaching Children Python-What Works? | Video |
| Nar Saynorath | Sentry | Sponsored talk | Cultivating a Performance Mindset | Video |
| Neil Vaytet | European Spallation Source | Talk | Scipp: multi-dimensional arrays with labeled dimensions and physical units | Video |
| Nicholas Tollervey | Anaconda | Talk | PyScript and the magic of Python in the browser | Video |
| Nicolas Demarchi | Optiver | Sponsored talk | The challenges of doing Infra-As-Code without "the cloud" | Video |
| Nilesh Arnaiya | I study Masters in AI & Robotics at the University of Witwatersrand, Johannesburg, South Africa | Talk | Story Generation using Stable Diffusion in Python | Video |
| Nischal Harohalli Padmanabha | Scoutbee GmbH | Talk | Language Models for Music Recommendation | Video |
| Oliver Rew | Bloomberg | Talk | Designing a Human-Friendly CLI for API-Driven Infrastructure | Video |
| Omotola Eunice Omotayo | Outreachy | Talk | Career Building Through Open Source & Community Participation | Video |
| Oscar L. Garcell | HTEC | Talk | Private Data Anonymization with Python, Fundamentals | Video |
| Pablo Galindo Salgado | — | Talk | f"yeah!" - How we are supercharging f-strings in Python 3.12 | Video |
| Pablo Galindo Salgado | — | Panelist | CPython Core Developer Panel | Video |
| Paolo Melchiorre | 20tab | Talk | All about djangoproject.com | Video |
| Patricia Bongiovanni Catandi | Rio de Janeiro City Hall Data Office | Talk | How Python can help monitor governments | Video |
| Patrick Arminio | Apollo GraphQL | Talk | GraphQL Subscriptions: Real-time Data with WebSockets* and Strawberry 🍓 | Video |
| Paul Everitt | — | Sponsored talk | Power Django with PyCharm | Video |
| Pedro Holanda | DuckDB Labs | Talk | DuckDB: Bringing analytical SQL directly to your Python shell | Video |
| Peter Vidos | Vizzu | Talk | Interactive, animated reports and dashboards in Streamlit with ipyvizzu. | Video |
| Petr Šimeček | Monitora Media | Talk | Word Wranglers & News Navigators: Taming GPT-3 Beast for Media Monitoring | Video |
| Petr Viktorin | — | Panelist | CPython Core Developer Panel | Video |
| Phil Elson | CERN | Talk | The Python package repository accelerating software development at CERN | Video |
| Pranjal Biyani | Polymerize | Talk | Solving Multi-Objective Constrained Optimisation Problems using Pymoo | Video |
| Radomir Dopieralski | Red Hat | Talk | Async Robots | Video |
| Radoslav Georgiev | HackSoft | Talk | Upgrading Django - from legacy to latest | Video |
| Rafał Nowicki | Ulam Labs / appgrid.online | Talk | Zero downtime deployments: Is it worth the effort? | Video |
| Raghotham Sripadraj | PayPal | Talk | Language Models for Music Recommendation | Video |
| Ramón Corominas | — | Talk | What a screen reader can teach you about remote Python debugging | Video |
| Rashmi Nagpal | Cactus Communications | Talk | Building and Deploying Fair and Unbiased ML Systems : An Art, Not Science | Video |
| Regina Sarmiento | Instituto de Astrofísica de Canarias | Talk | How well do we understand our Universe? Let’s Python it out! | Video |
| Reuven M. Lerner | Reuven Lerner — Python training | Talk | Stop using print! Understanding and using the "logging" module | Video |
| Ritchie Vink | — | Talk | What polars does for you. | Video |
| Roberto Polli | Par-Tec S.p.A | Talk | The digital State of the European Union | Video |
| Rodrigo Girão Serrão | Textualize | Talk | How dunder methods rule Python under the hood | Video |
| Roman Yurchak | Symerio | Talk | Running Python packages in the browser with Pyodide | Video |
| Roy M Mezan | OwnBackup | Talk | Face Off: Brute-force attack on Biometrical-databases | Video |
| Russell Keith-Magee | Anaconda | Talk | Packaging Python Apps with Briefcase | Video |
| Sebastiaan Zeeff | Ordina Pythoneers | Talk | Don’t Panic! A Developer’s Guide to Security | Video |
| Sebastian Buczyński | Bottega IT Minds | Talk | BDD - how to make it work? | Video |
| Sebastian Witowski | — | Talk | Optimizing Your CI Pipelines | Video |
| Sebastien Crocquevieille | Numberly | Talk | Orchestrating Python Workflows in Apache Airflow | Video |
| Shagun Sodhani | Meta | Talk | PyTorch 2.0 - Why Should You Care | Video |
| Sin-seok SEO | Safran | Talk | From Jupyter Notebooks to a Python Package: The Best of Both Worlds | Video |
| Stefan Behnel | — | Talk | Cython 3 – Python at the speed of C | Video |
| Stefano Cotta Ramusino | Biotechware | Talk | Unlocking Healthcare data: the power of Open Formats in Python Data Science | Video |
| Štěpán Šindelář | Oracle | Talk | HPy: The Future of Python Native Extensions | Video |
| Steve Dower | — | Sponsored talk | Python, Visual Studio Code, Copilot - Revolutionizing the way you do data science | Video |
| Steve Dower | — | Panelist | CPython Core Developer Panel | Video |
| SzymonMolinski | Digitree S.A | Talk | We can get more from spatial, GIS and public domain datasets! | Video |
| Tanya Sneh | Goldman Sachs | Talk | Unlocking the Power of Raft Consensus with rqlite using Python | Video |
| Thameem Karakkoth | UST | Talk | Pygoat - Learn Django security the hard way | Video |
| Theodore Meynard | GetYourGuide | Talk | Test your data like you test your code | Video |
| Thomas Rausch | LocalStack | Talk | How LocalStack is recreating AWS with Python | Video |
| Tibs | Aiven | Talk | Fish and chips and Apache Kafka® | Video |
| Tim (文昌) Hsu | — | Panelist | Python Organizers' Panel: Exploring Community-Driven Python Conferences | Video |
| Tom Christie | Encode OSS | Talk | Designing an HTTP client | Video |
| Tushar Sadhwani | DeepSource | Talk | Writing a Python interpreter from scratch, in half an hour. | Video |
| Vaibhav Srivastav | Hugging Face | Talk | Q&A panel for data science newbies | Video |
| Valerio Maggio | Anaconda | Talk | Hitchhickers Guide to D&D 🐉 | Video |
| Valerio Maggio | Anaconda | Talk | Q&A panel for data science newbies | Video |
| Victor Stinner | Red Hat | Talk | Introducing Incompatible Changes in Python | Video |
| Vinícius Gubiani Ferreira | Azion Technologies | Talk | CLI application development made easier with typer | Video |
| William Dealtry | Man Group | Talk | Python interoperability: building a Python-first, petabyte-scale database | Video |