Ask HN: What practices can we use to avoid overengineering in our projects? | Hacker News Reader