Roll Your Own HTML5 Web Components With Vanilla JS | Dark Hacker News