Why are Reusable Components so Difficult? (2016) | Hacker News Reader