An exciting game of programming and Artificial Intelligence
JS the right way
Learn vanilla js
A vanilla JS roadmap, along with learning resources and project ideas to help you get started.
How it's done now. From the basics to advanced topics with simple, but detailed explanations.
30 Seconds of Code
ES6 is a significant update to the language, and the first update to the language since ES5 was standardized in 2009.
You might not need jquery
jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application. If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency.
Find the cost of adding a npm package to your bundle
The Net Ninja - Black-belt your web skills