A couple more interesting and somewhat related articles:
The Antifragile Organisation (via Robyn Bergeron)
Glyph on programmer ethics (I'd seen this before, but was recently reminded of it by Gary Bernhardt - the significance of this becomes ever greater as we outsource more and more activities to online service providers)