Heuristics and aphorisms from a decade in software development | Hacker News Reader