200 Things Developers Should Know_ Things about Programming, Caaling with Managers, Health, and much more. - Luijbregts, Barry