This post deals with the origins of JavaScript/ECMAScript and how it has evolved from 1995 to 2017 and beyond.
Many Front-End engineers are now referring to a term called "JavaScript Fatigue", owing to the many new frameworks and libraries they have to keep up with. This post tries to make sense of all that is happening and give developers a bigger picture of why this is really good for the language moving forward.