What sort of things come to mind when thinking about building websites? If you were asked this question 20 years ago, your answer would have been substantially different from what you'd likely say today. Back then, you might have talked about the separation of stylistic components (CSS) from HTML or even the release of Javascript. Today, you're more likely to reference website building tools, dynamic pages, Single Page Apps, Shadow DOM, or even Web Components. While it's necessary to look back at the history of the web and see how far we've com...

Read More