Ask HN: How do you keep your code elegant? | Hacker News Reader