Schedule changes
Version 0.31 July 23, 2026
We released a new schedule version!
Version 0.30 July 22, 2026
We released a new schedule version!
Version 0.29 July 21, 2026
We released a new schedule version!
We have moved a session around: “Microwave Image Processing: Exploring realms of Earth through spaceborne Radars using Python” by Shubham Sharma (July 23, 2026, 4 p.m., Room 1.38 (Ground Floor, Turing) → July 23, 2026, 2 p.m., Room 2.41 (First Floor, Turing)).
Version 0.28 July 21, 2026
We released a new schedule version!
Sadly, we had to cancel a session: “Comparative Analysis of Focal Loss-Optimized Shallow Convolutional Neural Network and MedSAM for Precise EHT Segmentation in Dynamic Spatial Recordings” by Maciej Szymkowski
We have moved a session around: “Boring AI Works: When BERT Beats Billion-Parameter Models” by Diogo Rodrigues (July 21, 2026, 12:10 p.m. → July 21, 2026, 11:30 a.m.)
Version 0.27 July 20, 2026
We released a new schedule version!
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “Python Tile Programming for GPUs” by Bryce Adelstein Lelbach (July 20, 2026, 3:20 p.m. → July 20, 2026, 11:30 a.m.)
- “Profiling Python GPU Code” by Bryce Adelstein Lelbach (July 20, 2026, 11:30 a.m. → July 20, 2026, 3:20 p.m.)
Version 0.26 July 20, 2026
We released a new schedule version!
We have a new session: “setu: Bridging Simulators to Probabilistic Programming in JAX” by Jan Boelts (Teusen), sethaxen.
Version 0.25 July 20, 2026
We released a new schedule version!
We have moved a session around: “Profiling Python GPU Code” by Bryce Adelstein Lelbach (July 20, 2026, 12:10 p.m., Room 2.41 (First Floor, Turing) → July 20, 2026, 11:30 a.m., Room 1.38 (Ground Floor, Turing)).
Version 0.24 July 20, 2026
We released a new schedule version!
Sadly, we had to cancel a session: “setu: Bridging Simulators to Probabilistic Programming in JAX” by Jan Boelts (Teusen), sethaxen
Version 0.23 July 16, 2026
We released a new schedule version!
Version 0.22 July 12, 2026
We released a new schedule version!
We have a new session: “Introduction to Data Science with Python: Pandas and Polars” by Justyna Szydłowska-Samsel.
We have moved a session around: “Gluing SciPy, Numba, and Pint to Bridge High Performance with Maintainability” by Sylwester Arabas, Kamil Kania (July 23, 2026, 4 p.m., Room 1.19 (Ground Floor, Shannon) → July 23, 2026, 11 a.m., Room 1.38 (Ground Floor, Turing)).
Version 0.21 July 10, 2026
We released a new schedule version!
We have moved a session around: “Introduction to Differentiable Programming” by Daniel Anderson (July 23, 2026, 11 a.m., Room 1.38 (Ground Floor, Turing) → July 22, 2026, 2 p.m., Room 2.41 (First Floor, Turing)).
Version 0.20 July 10, 2026
We released a new schedule version!
Sadly, we had to cancel a session: “GPU Algorithm Authoring with CUDA Tile” by Bryce Adelstein Lelbach, Katrina Riehl
We have moved a session around: “Introduction to Differentiable Programming” by Daniel Anderson (July 22, 2026, 2 p.m., Room 2.41 (First Floor, Turing) → July 23, 2026, 11 a.m., Room 1.38 (Ground Floor, Turing)).
Version 0.19 July 9, 2026
We released a new schedule version!
Sadly, we had to cancel a session: “Making LLM Evaluation Reproducible in Python” by Jigyasa Grover, Rishabh Misra
Version 0.18 July 9, 2026
We released a new schedule version!
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “Teaching scientific programming in the age of agentic coding” by Ashwin Mohanan (July 21, 2026, 4 p.m. → July 21, 2026, 3:20 p.m.)
- “Making LLM Evaluation Reproducible in Python” by Jigyasa Grover, Rishabh Misra (Room 1.19 (Ground Floor, Shannon) → Room 2.41 (First Floor, Turing))
- “Boring AI Works: When BERT Beats Billion-Parameter Models” by Diogo Rodrigues (July 21, 2026, 3:20 p.m., Room 2.41 (First Floor, Turing) → July 21, 2026, 12:10 p.m., Room 1.19 (Ground Floor, Shannon))
Version 0.17 July 9, 2026
We released a new schedule version!
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “Deal with imbalanced classification using scikit-learn” by Guillaume Lemaitre, Anne Beyer (July 22, 2026, 11 a.m. → July 22, 2026, 9 a.m.)
- “Quantum Physics Simulations using QuTiP” by Maximilian Meyer-Mölleringhof, Alexander Pitchford (July 22, 2026, 4 p.m. → July 22, 2026, 2 p.m.)
- “Reproducible Dependency Management with Pixi” by Mike Müller (Room 1.38 (Ground Floor, Turing) → Room 1.19 (Ground Floor, Shannon))
- “Do you know how well your model is doing? Evaluate your LLMs” by Cheuk Ting Ho (July 22, 2026, 9 a.m., Room 1.19 (Ground Floor, Shannon) → July 22, 2026, 11 a.m., Room 1.38 (Ground Floor, Turing))
- “Introduction to Differentiable Programming” by Daniel Anderson (July 22, 2026, 4 p.m. → July 22, 2026, 2 p.m.)
- “Introduction to Profiling” by Jost Migenda (July 22, 2026, 2 p.m. → July 22, 2026, 4 p.m.)
Version 0.16 June 29, 2026
We released a new schedule version!
We have a new session: “Disentangling Cosmology from Astrophysics with Gaussian Process Emulation and Likelihood-Free Inference” by Elena Hernandez-Martinez.
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “`LinearOperator`: stories from advancing an 18 year old data structure in SciPy” by Lucas Colley (Room 1.38 (Ground Floor, Turing) → Room 1.19 (Ground Floor, Shannon))
- “Engineering Fortran-to-Python Bindings in C++ with nanobind[_json] and cibuildwheel” by Gracjan Adamus (Room 1.19 (Ground Floor, Shannon) → Room 2.41 (First Floor, Turing))
Version 0.15 June 28, 2026
We released a new schedule version!
Sadly, we had to cancel a session: “Disentangling Cosmology from Astrophysics with Gaussian Process Emulation and Likelihood-Free Inference” by Elena Hernandez-Martinez
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “`LinearOperator`: stories from advancing an 18 year old data structure in SciPy” by Lucas Colley (Room 1.19 (Ground Floor, Shannon) → Room 1.38 (Ground Floor, Turing))
- “Engineering Fortran-to-Python Bindings in C++ with nanobind[_json] and cibuildwheel” by Gracjan Adamus (Room 2.41 (First Floor, Turing) → Room 1.19 (Ground Floor, Shannon))
Version 0.14 June 12, 2026
We released a new schedule version!
We have a new session: “What Is Your Simulation Doing Right Now?” by Łukasz Langa.
Version 0.13 June 10, 2026
We released a new schedule version!
Version 0.12 June 6, 2026
We released a new schedule version!
Sadly, we had to cancel a session: “From Industry AI Agents to Open Science: Lessons and Patterns for Reproducible Research in the Scientific Python Ecosystem” by Nitish Agarwal
We have moved a session around: “Teaching scientific programming in the age of agentic coding” by Ashwin Mohanan (July 21, 2026, 4:30 p.m. → July 21, 2026, 4 p.m.)
Version 0.11 May 31, 2026
We released a new schedule version!
Version 0.10 May 28, 2026
We released a new schedule version!
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “Embed Data Science in your IoT device with MicroPython” by Jon Nordby (July 21, 2026, 3:20 p.m., Room 2.41 (First Floor, Turing) → July 21, 2026, 4:30 p.m., Room 1.38 (Ground Floor, Turing))
- “Teaching scientific programming in the age of agentic coding” by Ashwin Mohanan (July 21, 2026, 2:40 p.m. → July 21, 2026, 4:30 p.m.)
- “Boring AI Works: When BERT Beats Billion-Parameter Models” by Diogo Rodrigues (July 21, 2026, 4 p.m. → July 21, 2026, 3:20 p.m.)
- “From Industry AI Agents to Open Science: Lessons and Patterns for Reproducible Research in the Scientific Python Ecosystem” by Nitish Agarwal (July 21, 2026, 4:30 p.m. → July 21, 2026, 4 p.m.)
- “Engineering Fortran-to-Python Bindings in C++ with nanobind[_json] and cibuildwheel” by Gracjan Adamus (July 21, 2026, 4:30 p.m., Room 1.38 (Ground Floor, Turing) → July 20, 2026, 2 p.m., Room 2.41 (First Floor, Turing))
Version 0.9 May 27, 2026
We released a new schedule version!
We have a new session: “From theory to practice: how Python enabled modern astronomical data analysis” by Emille Ishida.
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “From Black to White Boxes: Interpretable Regression with the trust-free Python package” by Albert Dorador (July 22, 2026, 11 a.m. → July 22, 2026, 2 p.m.)
- “Same Recipe, Different Results: Fine-Tuning Models Across Modalities” by Ramon Perez (July 22, 2026, 2 p.m. → July 22, 2026, 4 p.m.)
- “Developing IoT sensors with MicroPython” by Jon Nordby (July 22, 2026, 4 p.m. → July 22, 2026, 11 a.m.)
Version 0.8 May 26, 2026
We released a new schedule version!
We have a new session: “Embed Data Science in your IoT device with MicroPython” by Jon Nordby.
We had to move some sessions, so if you were planning on seeing them, check their new dates or locations:
- “Boring AI Works: When BERT Beats Billion-Parameter Models” by Diogo Rodrigues (July 21, 2026, 5 p.m., Room 1.38 (Ground Floor, Turing) → July 21, 2026, 4 p.m., Room 2.41 (First Floor, Turing))
- “Teaching scientific programming in the age of agentic coding” by Ashwin Mohanan (July 21, 2026, 5 p.m., Room 1.19 (Ground Floor, Shannon) → July 21, 2026, 2:40 p.m., Room 2.41 (First Floor, Turing))
- “Towards Pythonic custom constraining in FreeCAD 2D drawing” by Ajinkya P Dahale (July 21, 2026, 3:20 p.m. → July 20, 2026, 4 p.m.)
Version 0.7 May 4, 2026
We released a new schedule version!
We have a new session: “Introduction to Differentiable Programming” by Daniel Anderson.
Version 0.6 April 28, 2026
We released a new schedule version!
We have a new session: “Profiling Python GPU Code” by Bryce Adelstein Lelbach.
Version 0.5 April 28, 2026
We released a new schedule version!
We have a new session: “Deploying and debugging GPU accelerated Python workloads” by Jacob Tomlinson.
We have moved a session around: “Gluing SciPy, Numba, and Pint to Bridge High Performance with Maintainability” by Sylwester Arabas, Kamil Kania (July 23, 2026, 2 p.m. → July 23, 2026, 4 p.m.)
Version 0.4 April 23, 2026
We released a new schedule version!
We have a new session: “Interactive visualizations anywhere” by Almar Klein.
Version 0.3 April 23, 2026
We released a new schedule version!
We have a new session: “USB-C Moment for AI: Building MCP Servers with FastMCP and Python” by Ruslan Korniichuk.
Version 0.2 April 20, 2026
We released a new schedule version!
We have a new session: “Pure functions + Separate I/O: Functional Python Pipelines for Reproducible Experiments” by Niels Neerhoff, Simon Brugman.
Version 0.1 April 20, 2026
We released our first schedule!