Confirmed sessions
IMPORTANT: This is not the final list of confirmed talks, and it might be changed.
Filters
-
- Track: Software Engineering & Architecture
- Type: Talk (long session)
- Level: beginner
-
- Track: DevOps and Infrastructure (Cloud & Hardware)
- Type: Talk
- Level: intermediate
-
- Track: PyData: Deep Learning, NLP, CV
- Type: Talk (long session)
- Level: advanced
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: intermediate
-
The Art of the Pull Request
Speakers: Ben Lomax
- Track: Software Engineering & Architecture
- Type: Talk
- Level: intermediate
-
- Track: Python Libraries & Tooling
- Type: Talk (long session)
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: beginner
-
The truth about objects
Speakers: Naomi Ceder
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: PyData: Research & Applications
- Type: Talk (long session)
- Level: intermediate
-
Caching for Jupyter Notebooks
Speakers: Lauris Jullien
- Track: PyData: Software Packages & Jupyter
- Type: Talk
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: PyData: LLMs
- Type: Poster
- Level: intermediate
-
- Track: PyData: Deep Learning, NLP, CV
- Type: Talk (long session)
- Level: intermediate
-
- Track: Security
- Type: Talk
- Level: beginner
-
- Track: Python Libraries & Tooling
- Type: Talk
- Level: intermediate
-
Parallelism, Concurrency, and AsyncIO: A Comprehensive Guide for Beginners
Speakers: Neeraj Pandey, Manoj Pandey
- Track: Python Internals & Ecosystem
- Type: Tutorial
- Level: beginner
-
GeoPandas 1.0 and beyond
Speakers: Martin Fleischmann
- Track: PyData: Software Packages & Jupyter
- Type: Talk
- Level: intermediate
-
- Track: Education, Community & Diversity
- Type: Tutorial
- Level: beginner
-
- Track: DevOps and Infrastructure (Cloud & Hardware)
- Type: Talk
- Level: beginner
-
- Track: Web technologies
- Type: Poster
- Level: intermediate
-
FastUI - panacea or pipe dream?
Speakers: Samuel Colvin
- Track: Web technologies
- Type: Talk
- Level: intermediate
-
- Track: Software Engineering & Architecture
- Type: Talk (long session)
- Level: intermediate
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: intermediate
-
Nothing for Us, Without Us; Breaking Unconscious Bias in Building Products
Speakers: Victor Ogunjobi
- Track: Education, Community & Diversity
- Type: Talk
- Level: beginner
-
Data Analysis, the Polars Way
Speakers: Jan Pipek
- Track: PyData: Software Packages & Jupyter
- Type: Tutorial
- Level: intermediate
-
- Track: PyData: Data Engineering
- Type: Talk
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: Web technologies
- Type: Tutorial
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: PyData: Data Engineering
- Type: Talk (long session)
- Level: intermediate
-
- Track: PyData: LLMs
- Type: Talk
- Level: intermediate
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: beginner
-
- Track: PyData: Machine Learning, Stats
- Type: Talk
- Level: intermediate
-
- Track: PyData: Data Engineering
- Type: Talk
- Level: intermediate
-
Demystify Python Types for PEP 729
Speakers: Kir Chou
- Track: Python Internals & Ecosystem
- Type: Talk (long session)
- Level: intermediate
-
- Track: PyData: Deep Learning, NLP, CV
- Type: Talk (long session)
- Level: intermediate
-
- Track: Web technologies
- Type: Talk (long session)
- Level: beginner
-
Pytest Design Patterns
Speakers: Miloslav Pojman
- Track: Testing and QA
- Type: Talk
- Level: intermediate
-
- Track: Arts, Crafts Culture & Demos
- Type: Talk (long session)
- Level: advanced
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: intermediate
-
- Track: Makers, Microcontrollers and IoT
- Type: Talk
- Level: beginner
-
- Track: Python Libraries & Tooling
- Type: Talk
- Level: beginner
-
- Track: Career, Life, Health
- Type: Talk
- Level: beginner
-
- Track: Security
- Type: Talk
- Level: beginner
-
... and justice for AIl
Speakers: Martina Guttau-Zielke
- Track: Ethics, Philosophy & Politics
- Type: Talk (long session)
- Level: beginner
-
- Track: PyData: Research & Applications
- Type: Poster
- Level: intermediate
-
Social Media and Sentimental Analysis: CBN Currency Redesign Policy
Speakers: Oladapo Kayode Abiodun, Akinbo Racheal Shade
- Track: PyData: Machine Learning, Stats
- Type: Poster
- Level: beginner
-
- Track: Education, Community & Diversity
- Type: Talk (long session)
- Level: beginner
-
- Track: Python Libraries & Tooling
- Type: Talk (long session)
- Level: intermediate
-
- Track: PyData: Machine Learning, Stats
- Type: Talk
- Level: intermediate
-
FastAPI Internals
Speakers: Marcelo Trylesinski
- Track: Web technologies
- Type: Talk
- Level: advanced
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: advanced
-
- Track: PyData: Research & Applications
- Type: Talk
- Level: intermediate
-
- Track: PyData: Deep Learning, NLP, CV
- Type: Talk
- Level: beginner
-
Contributing to ONNX: How you can improve Machine Learning interoperability
Speakers: Michał Karzyński
- Track: PyData: Deep Learning, NLP, CV
- Type: Poster
- Level: intermediate
-
- Track: Education, Community & Diversity
- Type: Talk
- Level: beginner
-
- Track: PyData: Software Packages & Jupyter
- Type: Talk
- Level: intermediate
-
Redun: Lazy Expressions for Efficient Reactive Python Workflows
Speakers: Maciej Szymczak, Magdalena Borecka
- Track: Python Libraries & Tooling
- Type: Poster
- Level: intermediate
-
- Track: PyData: LLMs
- Type: Poster
- Level: intermediate
-
- Track: PyData: LLMs
- Type: Talk
- Level: intermediate
-
- Track: Python Libraries & Tooling
- Type: Talk
- Level: beginner
-
Intellectual Property Law 101
Speakers: Anwesha Das
- Track: ~ None of these topics
- Type: Talk
- Level: beginner
-
Maths in Motion: Python-Powered Modelling for Real-World Phenomena
Speakers: Gurjot Singh, Thomas Gregory
- Track: ~ None of these topics
- Type: Tutorial
- Level: intermediate
-
- Track: Python Libraries & Tooling
- Type: Talk
- Level: intermediate
-
- Track: Testing and QA
- Type: Talk
- Level: intermediate
-
Rapid detection of red cell membrane defects leading to hemolytic anaemias
Speakers: Tess Afanasyeva
- Track: PyData: Machine Learning, Stats
- Type: Poster
- Level: beginner
-
- Track: PyData: Machine Learning, Stats
- Type: Talk
- Level: intermediate
-
- Track: Education, Community & Diversity
- Type: Talk
- Level: beginner
-
How we used vectorization for 1000x Python speedups (no C or Spark needed!)
Speakers: Justine Wezenaar
- Track: PyData: Machine Learning, Stats
- Type: Talk (long session)
- Level: intermediate
-
- Track: Python Libraries & Tooling
- Type: Talk
- Level: beginner
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
Cython and the Limited API
Speakers: David Woods
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: PyData: Research & Applications
- Type: Talk
- Level: intermediate
-
- Track: Career, Life, Health
- Type: Talk
- Level: beginner
-
- Track: PyData: Data Engineering
- Type: Talk (long session)
- Level: intermediate
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: beginner
-
- Track: Arts, Crafts Culture & Demos
- Type: Talk
- Level: beginner
-
- Track: PyData: LLMs
- Type: Tutorial
- Level: intermediate
-
- Track: Web technologies
- Type: Talk
- Level: intermediate
-
- Track: PyData: Data Engineering
- Type: Talk
- Level: intermediate
-
- Track: Testing and QA
- Type: Talk
- Level: beginner
-
How to destroy the world using Python and a synthetic virus
Speakers: Helena Gómez Pozo, Marina Moro López
- Track: ~ None of these topics
- Type: Talk
- Level: beginner
-
- Track: PyData: LLMs
- Type: Talk
- Level: intermediate
-
- Track: DevOps and Infrastructure (Cloud & Hardware)
- Type: Talk (long session)
- Level: beginner
-
- Track: Testing and QA
- Type: Talk (long session)
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Tutorial
- Level: advanced
-
- Track: Python Libraries & Tooling
- Type: Tutorial
- Level: intermediate
-
Zero Trust APIs with Python
Speakers: Jose Haro Peralta
- Track: Security
- Type: Talk
- Level: intermediate
-
- Track: DevOps and Infrastructure (Cloud & Hardware)
- Type: Talk
- Level: intermediate
-
- Track: PyData: Data Engineering
- Type: Talk
- Level: intermediate
-
- Track: PyData: LLMs
- Type: Talk
- Level: intermediate
-
- Track: PyData: LLMs
- Type: Talk
- Level: intermediate
-
- Track: PyData: Data Engineering
- Type: Tutorial
- Level: intermediate
-
(Pre-)Commit to Better Code
Speakers: Stefanie Molin
- Track: Python Libraries & Tooling
- Type: Tutorial
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: Security
- Type: Talk
- Level: intermediate
-
- Track: Web technologies
- Type: Talk
- Level: intermediate
-
- Track: PyData: Deep Learning, NLP, CV
- Type: Talk
- Level: beginner
-
- Track: PyData: Deep Learning, NLP, CV
- Type: Talk (long session)
- Level: intermediate
-
- Track: Career, Life, Health
- Type: Talk
- Level: beginner
-
- Track: PyData: Data Engineering
- Type: Talk
- Level: intermediate
-
- Track: PyData: Research & Applications
- Type: Talk
- Level: advanced
-
Stop using setup.py!
Speakers: Piotr Gnus
- Track: Python Libraries & Tooling
- Type: Poster
- Level: intermediate
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: advanced
-
- Track: Education, Community & Diversity
- Type: Talk (long session)
- Level: beginner
-
- Track: Software Engineering & Architecture
- Type: Tutorial
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: advanced
-
- Track: Education, Community & Diversity
- Type: Talk (long session)
- Level: beginner
-
- Track: Python Libraries & Tooling
- Type: Talk
- Level: beginner
-
Profiling Python Code
Speakers: Pavel Filonov
- Track: Python Libraries & Tooling
- Type: Tutorial
- Level: intermediate
-
- Track: Python Libraries & Tooling
- Type: Talk (long session)
- Level: intermediate
-
- Track: Testing and QA
- Type: Tutorial
- Level: intermediate
-
- Track: PyData: Deep Learning, NLP, CV
- Type: Talk
- Level: intermediate
-
Is RAG all you need? A look at the limits of retrieval augmented generation
Speakers: Sara Zanzottera
- Track: PyData: LLMs
- Type: Talk (long session)
- Level: advanced
-
- Track: Python Libraries & Tooling
- Type: Talk
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk
- Level: intermediate
-
- Track: DevOps and Infrastructure (Cloud & Hardware)
- Type: Talk
- Level: intermediate
-
- Track: Python Libraries & Tooling
- Type: Talk
- Level: beginner
-
- Track: Security
- Type: Talk
- Level: intermediate
-
- Track: PyData: Research & Applications
- Type: Talk
- Level: beginner
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: advanced
-
Writing Python modules in Rust
Speakers: Kushal Das
- Track: Python Libraries & Tooling
- Type: Tutorial
- Level: beginner
-
Effective Strategies for Disability Inclusion in Open Source Communities
Speakers: Brayan Kai Mwanyumba
- Track: Education, Community & Diversity
- Type: Talk
- Level: intermediate
-
GPU Development in Python 101
Speakers: Jacob Tomlinson
- Track: PyData: Software Packages & Jupyter
- Type: Tutorial
- Level: intermediate
-
- Track: Software Engineering & Architecture
- Type: Talk
- Level: intermediate
-
- Track: Career, Life, Health
- Type: Talk
- Level: intermediate
-
- Track: PyData: LLMs
- Type: Talk
- Level: intermediate
-
Invent with PyScript
Speakers: Nicholas Tollervey, Joshua Lowe
- Track: Python Libraries & Tooling
- Type: Talk
- Level: intermediate
-
- Track: Python Internals & Ecosystem
- Type: Talk (long session)
- Level: advanced
-
Neurodiversity in the IT industry. Why DO you need to know more about it?
Speakers: Amelia Walter-Dzikowska
- Track: Education, Community & Diversity
- Type: Talk
- Level: beginner