Episode #196: Exploring Duck Typing in Python & Dynamics of Monkey Patching - The Real Python Podcast
Duck typing in Python emphasizes objects' behaviors over inheritance for flexible and decoupled code.
Monkey patching allows dynamic modifications to class behavior, aiding testing and debugging.