Learning Parseltongue: Wizardry in Python

Summary

A guide to metaprogramming & magic methods -- we will look at practical examples from open source software, understand common patterns and learn to yield such powerful constructs to our advantage, instead of fearing them.