Must Read
Top 10 JavaScript errors from 1000+ projects (and how to avoid them)
Learn the top 10 JavaScript errors from over 1000 projects and how to avoid them.
Sponsor (Thank You)

Time tracking for your business has never been this easy!
Time Tracking has never been this easy. Hyperlogs is the most comprehensive app that helps you manage all your projects and teams timesheets without the clutter and complexity. Its time to focus on growing your business.
Tracking time is only a small part of understanding how healthy your business is. Hyperlogs gives you powerful and invaluable insight that guides sound business decision making. Know your revenue as well as your costs and get visual cues when vital project adjustments are necessary to help it succeed.
Its time you start focusing on growing your business, so let Hyperlogs handle the rest.
Learn
The most up-to-date book to learn Ember.js 3
Ember.js is a kick-ass framework for building web applications. It's the only tool you need (on the client-side) to craft your idea into a working wonder. However, its strong opinions and heavy reliance of “convention over configuration” can give developers who are new to the framework a hard time figuring out how Ember wants them to do things.
This book helps to overcome that initial frustration, and help you grok Ember a lot faster, by pinpointing the core concepts and explaining them in detail. Once you understand them you are on your way to taming and mastering Ember.js. So don't fear the learning curve.
V8 release v6.5
This post provides a preview of some of the highlights in anticipation of the release, V8 release v6.5.
ECMAScript 2018: the final feature set
The feature set of ECMAScript 2018 was finalized during the latest TC39 meeting (23-25 January 2018). This blog post describes it.
Interesting ECMAScript 2017 proposals that weren’t adopted
Every year dozens are proposed to the TC39 committee which controls the evolution of JavaScript. Here are few more that are still under consideration.
A Set of Best Practices for JavaScript Projects
One company’s extensive set of guidelines covering ‘project level’ concerns like git, dependencies, environments, and API design.
How JavaScript works: The building blocks of Web Workers + 5 cases when you should use them
This is an overview and discussion of the different types of web workers, how their building components come to play together, and what advantages and limitations they offer in different scenarios.
Tools & Code
🚀webpack 4 beta — try it today!🚀
The final release of the popular module bundler is due in a month to let plugin developers catch up, but you can play with it already. It’s faster, output is smaller, it’s taken a ‘zero config’ approach, and way more.