Programming is terrible—Lessons learned from a life wasted. EMF2012 by Thomas Figg