In software architecture you have to recognize when you're adding a rocket stage | Hacker News Reader