PyCon US 2023 Talks Schedule

Friday - April 21st, 2023

  250AB 255ABC 255DEF 355ABC 355DEF
08:00AM

Breakfast

(Expo Hall CDE)
09:00AM

Welcome

(Grand Ballroom)
09:30AM

Ned Batchelder
Keynote

(Grand Ballroom)
10:15AM

Break

(All rooms, stretch your legs 馃毝)
10:45AM Neurodiversidad e inclusi贸n: Mi viaje personal ense帽ando programaci贸n a alumnos neurodivergentes
Marlene Marchena
Improving debuggability of complex asyncio applications
Joongi Kim
How To Monitor and Troubleshoot Applications in Production using OpenTelemetry
Ron Nathaniel
11:30AM La Caja de Arena Itinerante (La Matrix). Python en Actividades de extension universitarias, multidisciplinares presenciales, territoriales.
Ariel Silvio Norberto Ramos, ALVARO FRANCISCO RETAMOSO, Enzo Jesus Juarez Velazquez
Into the Logisticverse: Improving Efficiency in Transportation Networks using Python
Uzoma Nicholas Muoh
Cross-Server Data Joins on Slow Networks with Python
Bert Wagner
How Python is Behind the Science of the James Webb Space Telescope
Erik Tollerud
Inside CPython 3.11's new specializing, adaptive interpreter.
Brandt Bucher
12:15PM OCR, Reconocimiento y obtenci贸n de informaci贸n a trav茅s de im谩genes
Alison Orellana Rios
Instrumentation Nightmares: A review of some of our toughest cases
Hannah Stepanek, Lalleh Rafeei, Timothy Pansino, Uma Annamalai
Building NumPy Arrays from CSV Files, Faster than Pandas
Christopher Ariza
Build Yourself a PyScript
Nicholas H.Tollervey, Paul Everitt
Consistency and isolation for Python programmers
A. Jesse Jiryu Davis
12:45PM

Lunch

(Expo Hall CDE)

Lunch

(Expo Hall CDE)

Lunch

(Expo Hall CDE)
01:00PM

Lunch

(Expo Hall CDE)

Lunch

(Expo Hall CDE)
01:30PM Working Around the GIL with asyncio
艁ukasz Langa
Introducing incompatible changes in Python
Victor Stinner
01:45PM Modernizando tu paquete Python con pyproject y hatch
Oscar Cortez
Why You Should Care About Open Source Supply Chain Security
Nina Zakharenko
Kill All Mutants! (Intro to Mutation Testing)
Dave Aronson
02:30PM Ergonomic codesigning for the Python ecosystem with Sigstore
William Woodruff
Start thinking small: Next level Machine Learning with TinyML and Python
Maria Jose Molina Contreras
Reproducible molecular simulations with Python
Iv谩n Pulido
Working with Time Zones: Everything You Wish You Didn't Need to Know (zoneinfo edition)
Paul Ganssle
03:15PM Salvemos los ping眉inos con el green computing
Elena Guidi
Async the Easy Way: scaling structured concurrency with static and dynamic analysis
Zac Hatfield-Dodds
Transforming a Jupyter Notebook into a reproducible pipeline for ML experiments
Rob de Wit
A Per-Interpreter GIL: Concurrency and Parallelism with Subinterpreters
Eric Snow
Create interactive games using MicroPython and electronics
Juliana Karoline de Sousa
03:45PM

Break

(All rooms, stretch your legs 馃毝)
04:15PM Introducci贸n a FastAPI
Sebasti谩n Ram铆rez
Generators, coroutines, and nanoservices
Reuven M. Lerner
Testing Spacecraft with Pytest
Dan Craig
You *can* take it with you: Packaging your Python code with Briefcase
Russell Keith-Magee
Using Python and PyQgis to make cool maps
Samweli Mwakisambwe
05:00PM Unit Testing con Pytest
Sof铆a Denner
Pythonic `functional` (`iter`)tools for your data challenges
Valerio Maggio
Trying No GIL on Scientific Programming
Cheuk Ting Ho
Argument Clinic: What Healthy Professional Conflict Looks Like
Sumana Harihareswara, Jacob Kaplan-Moss
Three Musketeers: Sherlock Holmes, Mathematics and Python
Gajendra Deshpande
05:45PM

Lightning Talks

(Grand Ballroom)
06:50PM

Saturday - April 22nd, 2023

  250AB 255ABC 255DEF 355ABC 355DEF
08:00AM

Lightning Talks

(Grand Ballroom)

Breakfast

(Expo Hall CDE)
09:00AM
(Grand Ballroom)
09:20AM

Diversity and Inclusion Panel

(Grand Ballroom)
09:45AM

James Powell
Keynote

(Grand Ballroom)
10:20AM

Break

(All rooms, stretch your legs 馃毝)
10:45AM Cooperaci贸n internacional en la comunidad de Python
D茅bora Azevedo
Inside your web framework: intro to the ASGI spec, middleware and apps
Adrian Garcia Badaracco
Manage your SCM security using Python Open Policy Agent (OPA) Client
natalie serebryakova
Python Linters at Scale
Jimmy Lai
Pyscript for Education
Blake Rayfield
11:30AM Orcha 馃惓: Procesamiento Masivo Paralelo (MPP) y dise帽o de APIs
Javier Alonso, Miguel Robledo
Catching Tensor Shape Errors without Running Your Code
Pradeep Kumar Srinivasan
Plug life into your codebase: Making an established Python codebase pluggable
Bianca Henderson
Python's syntactic sugar
Brett Cannon
Python Meets UX: Enhancing User Experience with Code
Neeraj Pandey, Aashka Dhebar
12:15PM Jaguares y serpientes
Nicole Franco Leon
How Pydantic V2 leverages Rust's Superpowers
Samuel Colvin
The CPU in your browser: WebAssembly demystified
Antonio Cuni
Subclassing, Composition, Python, and You
Hynek Schlawack
Reconciling Everything
Andrew Godwin
12:45PM

Lunch

(Expo Hall CDE)

Lunch

(Expo Hall CDE)

Lunch

(Expo Hall CDE)
01:00PM

Lunch

(Expo Hall CDE)

Lunch

(Expo Hall CDE)
01:30PM Iteration toward Transformation of the Python Documentation
C.A.M. Gerlach, Erlend Aasland
PyScript and the magic of Python in the browser
Fabio Pliger
01:45PM XGBoost para clasificaci贸n: construyendo modelos precisos y eficientes
Laura Funderburk
How memory profilers work
Pablo Galindo Salgado
Creating USB gadgets with Python
Micha艂 Ga艂ka
02:30PM Resolviendo crimenes con Python mediante el Procesamiento del Lenguaje Natural (NLP)
Carolina Passarello
Rethinking Objects
Bruce Eckel
pyproject.toml, packaging, and you
Moshe Zadka
How we are making CPython faster. Past, present and future.
Mark Shannon
Software Security and Slippery Slopes: How to elevate an entire ecosystem at scale
Dustin Ingram
03:15PM Interfaces Low-code con QT y su integraci贸n con Python.
Daniel Hern谩ndez M茅ndez
Quicksort, Timsort, Powersort - Algorithmic ideas, engineering tricks, and trivia behind CPython's new sorting algorithm
Sebastian Wild
10 Ways To Shoot Yourself In The Foot With Tests
Shai Geva
What framework should I use for web testing?
Pandy Knight
How To Keep A Secret
Glyph
03:45PM

Break

(All rooms, stretch your legs 馃毝)
04:15PM Biohacking con Python: c贸mo convertirse en el se帽or Burns fluorescente
Marina Moro L贸pez
Approaches to Fairness and Bias Mitigation in Natural Language Processing
Angana Borah
It might look normal but this distribution will ruin your stats
Allan Campopiano
Oh no! My regex is causing a Denial of Service! What can I do about it?
Guillaume Dequenne, Quazi Nafiul Islam
Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.
Jodie Burchell
05:00PM Simulaciones moleculares reproducibles con la ayuda de Python
Iv谩n Pulido
so much depends upon... your python app's dependencies
Mario Munoz
The creative art of algorithmic embroidery
Marie Roald, Yngve Mardal Moe
The Lost Art of Diagrams: Making Complex Ideas Easy to See with Python
Tadeh Hakopian
Too Big for DAG Factories?
Calvin Hendryx-Parker
05:45PM

Lightning Talks

(Grand Ballroom)
06:45PM

Sunday - April 23rd, 2023

  255ABC 255DEF 355ABC 355DEF
08:00AM

Breakfast

(Expo Hall CDE)

Lightning Talks

(Grand Ballroom)
09:00AM
(Grand Ballroom)
10:00AM

Job Fair

(Expo Hall)

Posters Session

(Expo Hall)
Break
12:00PM

Lunch

(Expo Hall CDE)
01:00PM What's old is new again: using Python's import machinery to handle API deprecations
Ludovico Bianchi
Getting Around the GIL: Parallelizing Python for Better Performance
Alireza Farhidzadeh
Skynet 101 How to Keep Your Machine Learning Code From Getting Away From You
Elizabeth Johnson
C贸mo Python puede ayudar a monitorear gobiernos
Judite Cypreste
01:45PM Robyn: An async Python web framework with a Rust runtime
Sanskar Jethi
Supercharging Pipeline Efficiency with ML Performance Prediction
Boaz Wiesner, Keren Meron
A pythonic full-text search
Paolo Melchiorre
MQTT: A Pythonic introduction to the protocol for connected devices
Jonas Neubert
02:30PM The wheelhouse of horrors
Laszlo Kiss Kollar
Using Python to Help the Unhoused
Josh Weissbock, Sheila Flood
Python on Android
Malcolm Smith
An Overview of the Python Code Tool Landscape 2023
Al Sweigart
03:15PM

Carol Willing
Keynote

(Grand Ballroom)
04:00PM

Community Service Awards & Python Software Foundation Update
Deb Nicholson

(Grand Ballroom)
04:35PM
(Grand Ballroom)
04:55PM

Closing

(Grand Ballroom)
05:10PM