Here's the complete list of talks from PyCon DE 2025:
| Talk Title | Speaker | Track |
|---|---|---|
| Streaming at 30,000 Feet: A Real-Time Journey from APIs to Stream Processing | Felix Leon Buck | Programming & Software Engineering |
| Building Bare-Bones Game Physics in Rust with Python Integration | Sam Kaveh | Rust |
| Conquering PDFs: document understanding beyond plain text | Ines Montani | Natural Language Processing & Audio |
| Decoding Topics: A Comparative Analysis of Python's Leading Topic Modeling Libraries | Dr. Lisa Andreevna Chalaguine | Natural Language Processing & Audio |
| Django's Dilemma: Balancing Simplicity with Scalability | Anette Haferkorn | Django & Web |
| Using Causal thinking to make Media Mix Modeling | Carlos Trujillo | PyData & Scientific Libraries Stack |
| Deploying Synchronous and Asynchronous Django Applications for Hobby Projects | melhin | Django & Web |
| pytest - simple, rapid and fun testing with Python | Florian Bruhin | Testing |
| Guardians of the Code: Safeguarding Machine Learning Models in a Climate Tech World | Doreen Sacker | MLOps & DevOps |
| Navigating the LLM hype: What science can tell us about where LLMs win and where they fail | Oren Matar | Natural Language Processing & Audio |
| FastHTML vs. Streamlit - The Dashboarding Face Off | Tilman Krokotsch | Django & Web |
| Forecast of Hourly Train Counts on Rail Routes Affected by Construction Work | Sebastian Folz, Dr Maren Westermann | Machine Learning & Deep Learning & Statistics |
| Serverless Orchestration: Exploring the Future of Workflow Automation | Tim Bossenmaier | Programming & Software Engineering |
| Guiding data minds: how mentoring transforms careers for both sides | Anastasia Karavdina | Community & Diversity |
| Offline Disaster Relief Coordination with OpenStreetMap and FastAPI | Jannis Lübbe | Infrastructure - Hardware & Cloud |
| Quiet on Set: Building an On-Air Sign with Open Source Technologies | Danica Fine | Infrastructure - Hardware & Cloud |
| Why Exceptions Are Just Sophisticated Gotos - and How to Move Beyond | Florian Wilhelm | Programming & Software Engineering |
| Conformal Prediction: uncertainty quantification to humanise models | Vincenzo Ventriglia | Machine Learning & Deep Learning & Statistics |
| PDFs - When a thousand words are worth more than a picture (or table) | Caio Benatti Moretti | Generative AI |
| Why E.ON Loves Python | Christer Friberg | MLOps & DevOps |
| From Algorithm to Action: Building a DIY Distributed Trading Platform with Open Source | Eugen Geist | Programming & Software Engineering |
| Duplicate Code Dilemma: Unlocking Automation with Open Source! | Raana Saheb-Nassagh | Programming & Software Engineering |
| GitMLOps – How we are managing 100+ ML pipelines in AWS SageMaker | Bogdan Girman | MLOps & DevOps |
| Reinventing Streamlit | Malte Klemm | Django & Web |
| Are LLMs the answer to all our problems? | Dr. Maria Börner | Ethics & Privacy |
| Code & Community: The Synergy of Community Building and Task Automation | Cosima Meyer | Natural Language Processing & Audio |
| Distributed file-systems made easy with Python's fsspec | Einat Orr | Data Handling & Engineering |
| From Rules to Reality: Python's Role in Shaping Roundnet | Larissa Haas | Data Handling & Engineering |
| From Text to Multimodal: Building Self-Hosted RAG Systems with Open Source | Stephen Batifol | Generative AI |
| How to use Data Science Superpowers in real life, a Bayesian perspective | Tim Lenzen | Machine Learning & Deep Learning & Statistics |
| Power up your Polars code with Polars extention | Cheuk Ting Ho | Data Handling & Engineering |
| Why AI Projects Fail – Chronicles of Failure and How to Overcome Them | Alexander CS Hendorf | Others |
| A11y Need Is Love (But Accessible Docs Help Too) | Smera Goel | PyData & Scientific Libraries Stack |
| Streamlining the Cosmos: Pythonic Workflow Management for Astronomical Analysis | Raphael Hviding | PyData & Scientific Libraries Stack |
| The Mighty Dot - Customize Attribute Access with Descriptors | Mike Müller | Python Language & Ecosystem |
| Challenges and Lessons Learned While Building a Real-Time Lakehouse using Apache Iceberg and Kafka | Jonas Böer, Elena Ouro Paz | Data Handling & Engineering |
| Citation is Collaboration: Software Recognition in Research and Industry | Ivelina Momcheva | Research Software Engineering |
| Conquering the Queue: Lessons from processing one billion Celery tasks | Daniel Hepper | Django & Web |
| Demystifying Design Patterns: A Practical Guide for Developers | Tanu | Programming & Software Engineering |
| Filling in the Gaps: When Terraform Falls Short, Python and Typer Step In | Yuliia Barabash | Infrastructure - Hardware & Cloud |
| From Tensors to Clouds — A Practical Guide to Zarr V3 and Zarr-Python 3 | Sanket Verma | Data Handling & Engineering |
| Go Beyond Basic RAG with Agentic Behavior | Bilge Yücel | Generative AI |
| Inclusive Data for 1.3 Billion: Designing Accessible Visualizations | Dr. Tania Allard, Pavithra Eswaramoorthy | Visualisation & Jupyter |
| Langfuse, OpenLIT, and Phoenix: Observability for the GenAI Era | Emanuele Fabbiani | Python Language & Ecosystem |
| LLM Inference Arithmetics: the Theory behind Model Serving | Luca Baggi | Generative AI |
| Machine Reasoning and System 2 Thinking | Andy Kitchen | Generative AI |
| Powering Up DDoS Defense with Python: Building Resilient Systems | Siddharth Vijay | Security |
| Probably Fun: Board Games to teach Data Science | Paula Gonzalez Avalos, Dr. Kristian Rother | Education, Career & Life |
| Python Performance Unleashed: Essential Optimization Techniques Beyond Libraries | Thomas Berger | Python Language & Ecosystem |
| Rustifying Python: A Practical Guide to Achieving High Performance While Maintaining Observability | Max Höhl | Programming & Software Engineering |
| Safeguard your precious API endpoints built on FastAPI using OAuth 2.0 | Semona Igama | Security |
| Security for Devs | Christian Barra | Security |
| The aesthetics of AI: from cyberpunk to fascism | Laura Summers | Others |
| The future of AI training is federated | Chong Shen Ng | Machine Learning & Deep Learning & Statistics |
| Topological data analysis: How to quantify "holes" in your data and why? | Ondrej Draganov | PyData & Scientific Libraries Stack |
| Vector Streaming: The Memory Efficient Indexing for Vector Databases | Sonam Pankaj, Akshay Ballal | Rust |
| Writing reliable software while depending on hazardous APIs | Romain Dorgueil | MLOps & DevOps |
| Zero Code Change Acceleration: familiar interfaces and high performance | Tim Head | PyData & Scientific Libraries Stack |
| Agentic AI: Build a Multi-Agent Application with CrewAI | Alessandro Romano | Generative AI |
| Going Global: Taking code from research to operational open ecosystem for AI weather forecasting | Jesper Dramsch | MLOps & DevOps |
| Scraping LEGO for Fun: A Hacky Dive into Dynamic Data Extraction | Peter Lodri | Data Handling & Engineering |
| Beyond Alembic and Django Migrations | Rotem Tamir | Django & Web |
| Transformers for Game Log Data | Fabian Hadiji | Machine Learning & Deep Learning & Statistics |
| Oh, no! Users love my GenAI-Prototype and want to use it more. | Thomas Prexl, Frank Rust | MLOps & DevOps |
| Supercharge Your Testing with inline-snapshot | Frank Hoffmann | Testing |
| Building a HybridRAG Document Question-Answering System | Darya Petrashka | Natural Language Processing & Audio |
| Electify - Retrieval-Augmented Generation for Voter Information in the 2024 European Election | Christian Liedl | Natural Language Processing & Audio |
| From LIKE to Love: Adding Proper Search to Your Django Apps | Kacper Łukawski | Django & Web |
| Multi-tenant Conversational Analytics | Rodel van Rooijen | Natural Language Processing & Audio |
| PyData Stack: Building and deploying pure Python, open source data platforms | Eric Thanenthiran | Data Handling & Engineering |
| The Forecast Whisperer: Secrets of Model Tuning Revealed | Illia Babounikau | Machine Learning & Deep Learning & Statistics |
| You don't think about your Streamlit app optimization until you try to deploy it to the cloud | Darya Petrashka | MLOps & DevOps |
| Accuracy Is Not Enough: Building Trustworthy AI with Conformal Prediction | Chris Aivazidis | Machine Learning & Deep Learning & Statistics |
| Building Reliable AI Agents for Publishing: A DSPy-Based Quality Assurance Framework | Simonas Černiauskas | Natural Language Processing & Audio |
| High-performance dataframe-agnostic GLMs with glum | Martin Stancsics | PyData & Scientific Libraries Stack |
| Reinforcement Learning for Finance | Dr. Yves J. Hilpisch | Machine Learning & Deep Learning & Statistics |
| 3 Ways to Speed up Your Regression Modeling in Python | Alexander Fischer | Machine Learning & Deep Learning & Statistics |
| AI Agents of Change: Creating, Reflecting, and Monetizing | Paloma Oliveira | Generative AI |
| Build a personalized Commute agent in Python with Hopsworks, LangGraph and LLM Function Calling | Javier de la Rúa Martínez | Data Handling & Engineering |
| Deploy RAG Applications Using Docker: A Step-by-Step Guide | Brain Aboze | Natural Language Processing & Audio |
| Driving Trust and Fairness: Addressing Ethical Challenges in Transportation through Explainable AI | Natalie Beyer | Ethics & Privacy |
| From stockouts to happy customers: Proven solutions for time series forecasting in retail | Robert Haase | Machine Learning & Deep Learning & Statistics |
| Information Retrieval Without Feeling Lucky: The Art and Science of Search | Anja Pilz | Others |
| Instrumenting Python Applications with OpenTelemetry | Mika Naylor, Emily Woods | MLOps & DevOps |
| Is your LLM any good at writing? Benchmarking on creative writing and editing tasks | Azamat Omuraliev | Natural Language Processing & Audio |
| Multivariate Datastrophe: Methods to Detect Obscure Drift in Your Production Data | Magdalena Kowalczuk | MLOps & DevOps |
| Practical Python/Rust: Building and Maintaining Dual-Language Libraries | Ben Brandt | Rust |
| Responsible AI with fmeval - an open source library to evaluate LLMs | Mia Chang | PyData & Scientific Libraries Stack |
| Securing Generative AI: Essential Threat Modeling Techniques | Elizaveta Zinovyeva | Generative AI |
| Size matters: Inspecting Docker images for Efficiency and Security | Irena Grgic | MLOps & DevOps |
| The earth is no longer flat - introducing support for spherical geometries in Spherely and GeoPandas | Joris Van den Bossche | PyData & Scientific Libraries Stack |
| Unforgettable, that's what you are: Evaluating Machine Unlearning and Forgetting | Katharine Jarmul | Machine Learning & Deep Learning & Statistics |
| Unlocking the Predictive Power of Relational Data with Automated Feature Engineering | Alexander Uhlig | Machine Learning & Deep Learning & Statistics |
| Using Python to enter the world of Microcontrollers | Jens Nie | Embedded Systems & Robotics |
| What we talk about when we talk about AI skills. | Paula Gonzalez Avalos | Education, Career & Life |
| Why Don't Customers Want My Free Goods? – Why Forecasting Models Don't Answer 'What If' Questions | Matthias Binder | Machine Learning & Deep Learning & Statistics |
| 🦀 Rüstzeit: Asynchronous Concurrency in Python & Rust | Jamie Coombes | Rust |
| Machine Learning Models in a Dynamic Environment | Isabel Drost-Fromm | Plenary |
| Reasonable AI | Kristian Kersting | Plenary |
| Mini-Pythonistas: Coding, Experimenting, and Exploring with Zümi! | Anna-Lena Popkes, Daniel Hieber, Dr. Marisa Mohr, Hannah Hepke | Embedded Systems & Robotics |
| Chasing the Dark Universe with Euclid and Python: Unveiling the Secrets of the Cosmos | Guadalupe Canas Herrera | Plenary |