Ask HN: How do you teach/enforce programming best practices? | Hacker News Reader