Overview
Syllabus
Introduction
How much time do we spend
Debugging
Debugging Matters
Traditional Debugging Methods
Problems with Debugging
Three Visualizations
Sequence Diagram
Expect 100 Continue
The Plan
The Code
Debug PI Module
Objects
Sequence
Message
HTTP Connection
Render Sequins
Request Sequence Diagram
Connection Pooling
The Fix
Internal State
Downloading a File
Sequential Data Writing
AWS CLI
Buffer
Sliding Window
Logging
Plots
Window Sizes
Creating a Custom Diagram
Explaining New Concepts
Uploads
Worker Thread
Main Takeaway
Data Visualization
Pillow
Code
Recap
Questions
Taught by
EuroPython Conference