Egoless Programming (2011)
Weird article:<p>&gt; The idea is that programmers must fight the natural tendency to treat their programs as part of themselves, and therefore to reject all criticism.<p>This seems to suggest that the author believes people have a natural tendency to reject <i>all</i> criticism of themselves, and that the programs they help build are just an extension of that. In that case, why single out programs? OTOH I could be interpreting that completely wrong; most of that page seems to be about various definitions and interpretations.