This curated list will solely focus on JavaScript. You will find some of the most interesting and useful JS resources we came across online during the month of December. The resources are not necessarily the most up-to-date, but they are all useful if you’re a JS lover! ⚡️

All credit goes to the authors. Happy holidays to you all!

Keywords: API; JSON; this; reduce method; array; algorithms; Electron.

Author: Peter Jang

When I read “[…] For Dinosaurs”, I think of this cool series by Peter Jang. In one sentence, it’s — modern JavaScript in a nutshell without jargon-centric explanations. The author helps you take a step back and have an overview of the ecosystem. Note. liked the dinosaur? Here’s the original content!

Author: Antony Garand

Insightful summary of JSON hijacking. Yep, security on the web…

Note. if you also thought of CORS, here’s the authors’ answer.

Author: Austin Tackaberry

Crystal clear explanation of this : “Using simple terminology and a real world example, this post explains what this is and why it is useful.” Note. If you liked Austin Tackaberry’s post, do read this one, quite inspiring!

Author: Kevin Kononenko

It’s indeed the basis of functional programming: reduce() method. The author develops a neat explanation of what the reduce method is and how you can use it. Note. for beginners: here’s a cool video by Mattias Petter Johansson that introduces the whole concept of functional programming (starting with Higher-order functions).

Author: Charlie Gerard

Cool! Yep, don’t forget to express yourself via hardware folks. Note. here’s Charile’s repo.

Author: Hajime Yamasaki Vukelic

Here’s the author’s relevant GitHub repo: “This code demonstrates a few techniques for transforming arrays using both the native Array.prototype methods, as well as generators and Ramda.”

Author: Oleksii Trekhleb

The author did a great job gathering all these resources and adding to each one of them a separate readme with explanations and links for further reading. Note. great job translating this into different languages: 简体中文, 日本語, Polski, Français, Español, Português!

Author: Shmavon Gazanchyan

Author: Viral Shah

A title that has been over-used, but this post is pretty good and well structured! Beginners & intermediate will find this one particularly helpful. Note. “JavaScript is often said to be the easiest language to start with and the hardest to master.”!

Author: Felix Rieseberg

A little Christmas gift! You even have Microsoft Paint. 😱

But can you connect it to the internet?

Coding in JavaScript?

Feel free to join our fast-growing community by sharing your code and have your skills evaluated by expert developers, for free!

And it all starts with a claim!