Developers are strange creatures and becoming one requires a lot of passion and work. This talk will describe the not so pleasant aspects of a developer’s life, offer solutions on how to improve both the professional life as well as human interactions outside ‘work’.