tubeshowcase●1,127,680 videos♡ My collection 0
← Learn to Code

Learn to Code24:40

Live process manipulation with Python 3.14's zero overhead debugging interface - Savannah Ostrowski

PyCon US ↗

From the creator

Full title: "The art of live process manipulation with Python 3.14's zero overhead debugging interface" Have you ever needed to debug a live Python process but couldn't restart it? Didn't want to redeploy with debug flags or manage sidecar containers just to debug your application? In this talk, I'll show you why sys.remote_exec() is one of the coolest features of Python 3.14! I'll cover the basics of Python's new remote debugging capabilities and demonstrate how sys.remote_exec() can be combined with debugpy (an implementation of the Debug Adapter Protocol) to provide full IDE debugging experiences for live processes. I'll share what I learned building a tool that uses these primitives to attach debuggers to FastAPI applications running in local Kubernetes clusters. Beyond debugging, we'll explore other use cases for sys.remote_exec() and how you can apply the feature to solve problems in your own work!

Published 2026-08-25 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Learn to Code