16 ways to torture developers - nice read
infoworld.com