The annual Python programming conference for professionals, entrepreneurs, scientists, academics and students.

Programme Overview

Conference Schedule

Elise Kasai

workshop

Django Day Workshop

Daniele Procida

talk

Your future, starting today

Robson Kanhalelo

talk

Exploring the adoption & role of open source software in Schools

BREAK

talk

BREAK

Daniele Procida

workshop

Physical computing with Python and BBC micro:bit

Sheena O'Connell

workshop

How to teach the foundations of Python

Paul Mayero

talk

Python Foundations Made Fun with Turtle

LUNCH

talk

LUNCH

Juan Luis Rodríguez

workshop

From zero to hero with git, GitHub, and remote development environments

Daniele Procida

talk

Opening

Benjamin Himes

talk

TBC

Paul Mayero

talk

Python Foundations Made Fun with Turtle

Daniele Procida

workshop

Physical computing with Python and BBC micro:bit

LUNCH

talk

LUNCH

Daniele Procida

workshop

Physical computing with Python and BBC micro:bit

Elise Kasai

talk

Welcome

Sumaiya Nalukwago

talk

Mastered development but still stuck? The hidden power of soft skills in your codebase.

Azor Hijarunguru

talk

From Curiosity to Career: My Journey into Data Analytics

BREAK

talk

BREAK

Brandon Bande

workshop

Building for the customer : Serving AI via WhatsApp using Python, Ngrok, Twilio and Gemini API

Benjamin Himes

talk

asyncio isn't just typing await

Brayan Kai Mwanyumba

workshop

Securing the Chain of Trust: Building Zero-Trust Python Multi-Agent Systems

Gijs Molenaar

talk

From Script Kiddie to Spotify: A 30-Year Journey

Paul Mayero

talk

Better Integration Testing with TestContainers

LUNCH

talk

LUNCH

Aaron Muti

workshop

Humble Data

Alphons Koruhama

talk

Emergency Monitoring Control Room with Python/Django.

Saurav Jain

talk

Your First Web Scraper: Writing Python Code That Keeps Working

Daniele Procida

workshop

Physical computing with Python and BBC micro:bit

Anyone

talk

LIGHTNING TALKS

Elise Kasai

talk

Opening

Sheena O'Connell

talk

Playing the long game

Chisom Uma

talk

Automate the Boring Stuff: Python Scripts for Technical Writers

BREAK

talk

BREAK

Niek Mereu

talk

Advanced Search with ElasticSearch

Saurav Jain

workshop

Build, Deploy, Monetize: From code to cash in 2 hours

Natu Lauchande

talk

Vibeops: The Good, The Bad, and The Ugly with AI assisted coding in Python and Beyond

Samuel Nduw

talk

From Scoreboard Table to WebSocket Stream with Django

LUNCH

talk

LUNCH

Tinomudaishe Ndhlovu

talk

Ship Faster, Break Less: Building Django Tests with AI

Juan Luis Rodríguez

workshop

From zero to hero with git, GitHub, and remote development environments

Robbins Kariseb

talk

Event-Driven Conversations: Building a Scalable Python Messaging Architecture on Top of Matrix.org

Daniele Procida

workshop

Physical computing with Python and BBC micro:bit

Daniele Procida

talk

The programmer's imagination

Anyone

talk

LIGHTNING TALKS