Engineering principles in the age of vibe coding | Hacker News Reader