[This post is a little lengthy, but necessarily so. Get a beverage, sit back, and learn something] I've recently spent some time in front of a group of development-oriented professionals and the talk I gave broke down at a certain point, and I felt...