Skip to main content

Python MonkeyPatch: Debugging Python Applications + Production Hotfix

UD2.218A | Day 2 | 11:30 - 12:00 | Speakers: Safwan Rahman

Python MonkeyPatch: Debugging Python Applications + Production Hotfix
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

Monkeypatching is a very powerful technique to dynamically modify program at the runtime. Even though it is very powerful, using it without proper method can leads to unintentional behavior. In this talk, I am going to talk about how it is possible to use monkeypatching functionality of Python to debug bug and other issues. Moreover, how can we effectively use it for making emergency hotfix into production systems.

Attachments

Speakers

Safwan Rahman

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.