Logo Swiss Python Summit Venue Program Sponsoring Support us About us Recordings

Recordings

Here you can find recorded talks and slides from past summits.

2025 - Day 2

Full YouTube playlist Full media.ccc.de playlist
  • Machine learning for Swiss democracy
    by Vita Midori

    [slides] [video]

  • AI Coding Agents and how to code them
    by Alex Shershebnev

    [video]

  • Causal ML for Smarter Advertising Campaigns with Python
    by Francesco Conti

    [slides] [video]

  • Docling: Get your documents ready for generative AI
    by Peter Staar, Michele Dolfi, Panos Vagenas, Nikos Livathinos

    [video]

  • Agentic Cyber Defense with External Threat Intelligence
    by Jyoti Yadav

    [video]

  • Anonymization of sensitive information in financial document
    by Piotr Gryko

    [video]

  • Gompertz Linear Units (GoLU)
    by Das Indrashis

    [video]

  • What Networks tell us about Trades, Power, and the World?
    by Kshitijaa Jaglan

    [video]

  • Lightning Talks, Day 2

    [slides] [video]

2025 - Day 1

Full YouTube playlist Full media.ccc.de playlist
  • When Close Enough is Good Enough
    by Tim Head

    [video]

  • Code review in era of collaborative development
    by Andrii Soldatenko

    [video]

  • Bytecode and .pyc files
    by Konrad Gawda

    [slides] [video]

  • Why you, as a Python developer, should learn Rust
    by Daniel Szoke

    [video]

  • Functional Python: Saving Christmas with itertools & friends
    by Edoardo Baldi

    [slides] [video]

  • Building Resilient Python Apps for Unreliable Networks
    by Emeka Onyebuchi

    [video]

  • Software estimation: False sense of certainty
    by Ines Panker

    [video]

  • Using Python's array API standard for ESA's Euclid mission
    by Saransh Chopra

    [video]

  • Lightning Talks, Day 1

    [slides] [video]

2024 - Day 2

Full YouTube playlist Full media.ccc.de playlist
  • Artificial Intelligence: Why Explanations Matter
    by Albert Weichselbraun

    [slides] [video]

  • Learning From Experiments With Causal Machine Learning
    by Kevin Klein, Francesc Martí Escofet

    [slides] [video]

  • Quantum Machine Learning: Qiskit 1.X vs PennyLane 0.X
    by Pavel Sulimov

    [slides] [video]

  • From SHAP to EBM: Explain your Gradient Boosting Models in Python
    by Emanuele Fabbiani

    [slides] [video]

  • Demystifying Spark: A Deep Dive into Its Workings
    by Neil Gibbons

    [slides] [video]

  • More Than Pixels - Unlock your image data with Vision-Language Models
    by Johannes Kolbe

    [video]

  • Even if we desperatly want to, we do not always need Deep Learning
    by Jan Werth, Christopher Wetekamp

    [slides] [video]

  • Prototype to Production for RAG applications
    by Isaac Chung

    [slides] [video]

  • Lightning Talks, Day 2

    [slides] [video]

2024 - Day 1

Full YouTube playlist Full media.ccc.de playlist
  • Empowering Independence: Robot-Assisted Shopping for the Visually Impaired with Product Recognition
    by Chantal Keller

    [slides] [video]

  • Automate your network in 5 easy steps with Python and Netmiko
    by Luca Gubler

    [slides] [video]

  • Code Makeover: Mastering the Art of Python Refactoring
    by Bojan Miletic

    [video]

  • The hitchhiker's guide to asyncio
    by Emanuele Fabbiani

    [slides] [video]

  • Float - Everything You Wanted to Know About
    by Konrad Gawda

    [slides] [video]

  • Parallel Python at last? Subinterpreters & free-threading in practice
    by Vita Midori

    [slides] [video]

  • Property based testing with Hypothesis
    by Florian Bruhin

    [slides] [video]

  • Lab Automation with Python
    by Jürg Rast

    [slides] [video]

  • Lightning Talks, Day 1

    [slides] [video]

2023

Full YouTube playlist Full media.ccc.de playlist
  • Proving Python code correct with Nagini
    by Marco Eilers

    [slides] [video]

  • Did you know Matplotlib could do that?
    by Teresa Kubacka

    [slides] [video]

  • Kivy: Cross-platform App development for Pythonistas
    by Mirko Galimberti

    [slides] [video]

  • A walk with CPython
    by Sadhana Srinivasan

    [slides] [video]

  • Documenting Python Code
    by Christian Heitzmann

    [slides (external link)]

  • Voice Control in Action: A Python-Based Approach for Operating a Quadrupedal Robot
    by Robin Ehrensperger

    [slides] [video]

  • A Short History of Python Web Frameworks
    by Quazi Nafiul Islam

    [slides] [video]

  • Asynchronous Multiprocess Large Model Training on PyTorch for Synthetic Cities Generation
    by Pavel Sulimov

    [slides] [video]

  • Lightning Talks

    [slides] [video]

2022

Full YouTube playlist Full media.ccc.de playlist
  • Python Folks, Keep Being So Warm and Welcoming. People Are Staying in Tech Because of You!
    by Mahe Iram Khan

    [slides] [video]

  • Rust for Python Developers
    by Dave Halter

    [slides] [video]

  • Running Machine Learning in Production – a Journey to Success
    by Martin Stypinski

    [video]

  • CLI Applications & TDD: Never Write Scripts Again
    by Peter Bittner

    [slides] [video]

  • Pydantic Configuration Management With ConfZ
    by Silvan Melchior

    [slides] [video]

  • Game Development With CircuitPython
    by Radomir Dopieralski

    [slides] [video]

  • Static Type Checking With Mypy
    by Michał Gutowski

    [slides] [video]

  • MicroPython on the RP2040
    by Tobias Gresch

    [slides] [video]

  • Automating Teaching About Automation in Python
    by Florian Bruhin

    [slides] [video]

2018

Full YouTube playlist
  • Rocket Science and Software Engineering
    by Carina Haupt

    [slides] [video]

  • From Exploring Data Interactively to Creating Reproducible Pipelines
    by Tim Head

    [video]

  • Comprehensions: Origin, History, Use
    by Raphael Das Gupta

    [video]

  • Leveraging Neural Networks and Python to Forecast Train Delays in the Swiss Railway Network
    by Gabriel Krummenacher / Beat Wettstein

    [slides] [video]

  • Real Time Django
    by Iacopo Spalletti

    [video]

  • SpyPi: An Attempt to Get Students Into Data Security
    by Sarah Mühlemann

    [slides] [video]

  • Let's Talk About GIL!
    by Amit Kumar

    [slides] [video]

  • Serverless Computing: FaaSter, Better, Cheaper and More Pythonic
    by Josef Spillner

    [slides] [video]

  • 12 Factor Apps for Data-Science with Python
    by Peter Hoffmann

    [video]

2017

Full YouTube playlist
  • Writing Code for Science and Data
    by Gaël Varoquaux

    [slides] [video]

  • Hobby Electronics with MicroPython
    by Radomir Dopieralski

    [slides] [video]

  • RevDB, a Reverse Debugger
    by Armin Rigo

    [slides] [video]

  • Scraping the Federal Administrative Court's Database
    by Barnaby Skinner

    [slides] [video]

  • Python is Weird
    by Dave Halter

    [slides] [video]

  • Massively Multiplayer Online Game Servers in Twisted Python
    by Dan Maas

    [slides] [video]

  • Scalable Python with Docker, Kubernetes and Openshift
    by Aarno Aukia

    [slides] [video]

  • Python, Locales and Writing Systems
    by Rae Knowler

    [slides] [video]

  • Python in the Hardware Industry
    by Raphael Nestler

    [slides] [video]

2016

Full YouTube playlist
  • Python's Guide to the Galaxy
    by Tom Ron

    [slides] [video]

  • API Design is Hard
    by Dave Halter

    [slides] [video]

  • CFFI: Call C from Python
    by Armin Rigo

    [slides] [video]

  • 3D Computer Graphics with Python
    by Martin Christen

    [slides] [video]

  • Charming Snake: Python for Live Music
    by Matthieu Amiguet

    [video]

  • Coding/Decoding the Cosmos
    by Chihway Chang

    [slides] [video]

  • Powerful Web Scraping and Searching with Python
    by Michael Rüegg

    [slides] [video]

  • Getting Started with IPython
    by Jacinda Shelly

    [slides] [video]

  • Pytest: Rapid Simple Testing
    by Florian Bruhin

    [slides] [video]

The Swiss Python Summit is organized by the Swiss Python Summit Association. Contact us via [email protected]. Follow us on Twitter/X @pythonsummit and LinkedIn swiss-python-summit.

Respect our Code of Conduct.

The amazing drone shot in the header has been provided by Boris Baldinger, thank you very much!