As a technology, web components have been on my radar for quite some time. From what I can see, the first, or the one of the first mentions of this was way back in 2011, over a decade a ago. In that time, browsers, all of them actually, came around to supporting them (except for one holdout for a part of the specification, and you get one guess as to who the holdout is), so over the weekend I took a quick look at the technology to see how hard it would be to build a simple demo. I've got to say I was rather surprised. I've only scratched the surface of the technology, and I've got a good idea for a follow up post, but I thought I'd quickly share the simple example I built and my thoughts on working with the tech in general.