Architecture decisions – don't be left scratching your head 6 months later | Hacker News Reader