A First-Person Engine in 265 Lines of JavaScript—
A look at the basics of creating a simple but effective raycaster (similar to the technology used in Wolfenstein 3D) in JavaScript. If the mechanics of how they work is new to you, you’ll learn a lot.

My ECMAScript 7 Wishlist—
With ECMAScript 6 now feature complete, any further changes to the core of JavaScript will happen in ECMAScript 7. Nicholas Zakas shares a variety of things he hopes to see in ECMAScript’s (and therefore JavaScript’s) future.

Nicholas C Zakas

7 Steps to Better JavaScript—
Den Odell presents a seven step plan to better code including the tools to streamline the process. Both an article and a 9 minute screencast.

Sprinkles: The 'ActiveSupport of Vanilla JS'—
ActiveSupport is a Ruby library that’s part of the popular Rails framework and it provides a myriad of helpers for views and front-end use. Sprinkles is a far smaller but similar effort for JavaScript covering areas like cookie management, XHR helpers, and date parsing.