Great overview, as I started in 1992 I remember all of this :-) I moved into mobile development some years back, I kind of lost what happened since 2006. I was a ColdFusion developer in the good old days.
What you should also consider doing is creating a page with some sort of chart / grid / flow / overview of the various technologies (Javascript libraries, scripting, database etc.). Part of the problem I see is that there are so many open source solutions that’s very hard to work out which one you should be going with as your stack. There are all these terms like Bootstrap, Frameworks, etc – how do they all relate to each other ? If only someone would put together some way to explain all of them you would have a killer site on your hands for newbies and oldies! :-)