Good Programmers Make Bad Architects | Hacker News Reader