Starting Software Teams: Avoiding Big Mistakes | Hacker News Reader