There are no excuses for poor engineering in 2017 | Hacker News Reader