This is absolutely hilarious stuff. There's some discussion on design as well, mixed in between the hilarious bits. Unfortunately some of it is visual, and there's no slides to go with it, but there's plenty in here that is making my coworkers wonder why I'm laughing myself to tears.