An important software development lesson I learned from Fight Club | Hacker News Reader