Must Read
Node.js 12: The Future of Server-Side JavaScript
Node.js 12 introduced several exciting improvements like ES6 module support, better application security, and quicker startup times.
Learn
Tetris Turns 35, so Let's Build a Tetris Clone
A guide to what’s involved in putting together your own Tetris clone with a nifty visual twist.
Tools & Code
Polly.js: Record, Replay, and Stub HTTP Interactions
Polly taps into native browser APIs to mock requests and responses.
json-complete: A JSON Alternative That Retains References, Handles Circular Dependencies, and More
Provides an interesting way to encode and store state and supports ‘almost every data type’ available in JavaScript.
Hermes: A New JS Engine Optimized for React Native
You don’t get a new JavaScript engine for years, and then this week we get two! Hermes is a new engine released by Facebook that aims to dramatically speed up React Native apps on Android by introducing optimized build-time bytecode generation. Interested in the tech? Nadav Rotem shares some analysis.
Tabulator: An Interactive Table and Data Grid Library
Supports all major browsers and can be used with Angular, Vue, and React if you wish.
Misc
Google Explains the JavaScript SEO Basics
Did you know that when Googlebot is crawling the Web, it runs a version of Chromium behind the scenes and actually runs your JavaScript? This means there are some things to be aware of.
The Fundamentals of JavaScript
Wes Bos (of JavaScript 30 fame) and Scott Tolinski discuss the fundamentals of JS and what you really must know.