Lessons from a Reusable Web Component | Hacker News Reader