Byte-code manipulation is something I’ve been aware of but never thought much about actually doing myself. I never felt the need for writing my own aspect framework or even getting much out of the Java mainstream. So why am I looking at ASM? Blame Geek Night Dallas!