2017 JavaScript Rising Stars Let’s see by the numbers which projects got traction in 2017 by comparing the numbers of stars added on GitHub over the last 12 months.

Top 15 resources for learning JavaScript |  HTML, cascading stylesheets (CSS), and JavaScript have experienced massive growth and evolution over the past two decades. More than 25 years have passed since the first web pages produced with JavaScript were developed, and things have improved immensely. There are tons of JavaScript libraries and frameworks out there.

JavaScript Is Eating The World JavaScript and NodeJS are single handedly eating the world of software. Once only thought of as “hipster” technology, NodeJS is quickly becoming one of the most commonly used environments for building web applications. This article has a list of 5 huge companies who have adopted NodeJS for use inside high traffic, high profile production projects.

To type or not to type: quantifying detectable bugs in JavaScript | the morning paper Very interesting scientific analysis of using Flow/TypeScript annotations to autodetect 15% of bugs in JavaScript  To type or not to type: quantifying detectable bugs in JavaScript Gao et al., ICSE 2017 Is it worth the extra effort to add static type annotations to a JavaScript project? Should I use Facebook’s Flow or Microsoft’s TypeScript if so?

Reverse Engineering One Line of JavaScript This article analyses one line of JavaScript that renders an interesting moving image. You can see it in your browser here. This script was created by author of where you can find this and many other cool demos. The article writer found it was fun trying to understand the code.

No coding required: Node-RED on a Raspberry Pi | Node-RED is an easy-to-use programming tool that can be used for handling IoT signals. This article shows that Node-RED can also be used to quickly integrate and test hardware devices. As you can see from this tutorial, connecting and testing a cellular mode with Raspberry Pi using Node-RED required no coding at all. For more information about

A 10-step guide to creating an email client with Webix framework Free Webix framework is a JavaScript and HTML5 framework for developing cross-platform, data-rich web applications with responsive user interfaces. The library is fast, lightweight, and easy to learn. Integration with AngularJS, Vue.js, and jQuery may be pretty handy. Based on this article Webix looks interesting.