Slides from a talk I did in work about AOP with Method Swizzling.