Quirky but (mostly) useful software development rules | Hacker News Reader