1. 26
  1. 7

    This was a great read. So many ideas in here that are still, to this day, problematic in the industry (optimist effect, disconnect between marketing and engineering, features-first development attitude), but also so many suggestions that have, in the intervening years, become more or less standard practices (code reviews, engineering deeply involved in release decisions).