The 7 Rules for Writing Software That Won’t Die When You Do | Hacker News Reader