Creating a 3D Game with Three.js and WebGL—
Nikhil Suresh presents a practical introduction to creating a 3D scene in the browser using WebGL through the popular Three.js library. He then adds some simple bat and ball gameplay.

Build New Games

Checking in Front-End Dependencies—
Should you add the dependencies installed by your package manager to source control? This article by Addy Osmani walks though the options for Bower.

Profile-Guided JavaScript Optimization—
Profile-guided optimization is a technique where a compiler uses test runs with representative input data to determine how to best compile a program.
This blog post shows how to use that technique when manually optimizing JavaScript code.

Using PhantomJS WebServer—
With PhantomJS, you can let a real web browser (without a graphical user interface) evaluate pages (including JavaScript). This article shows how to write PhantomJS-based web apps that process evaluated pages and serve the results to clients. For example: the final HTML of dynamic web pages, screenshots, etc. Such web apps are easily deployed to Heroku.

Senior Javascript Engineer @ Spotify NYC— We’re looking for incredible, senior Javascript Engineers to join our team in NYC. If you’re the right one for us, you have expert knowledge of developing rich applications using Javascript and love working with other web technologies like HTML5 and CSS3.

Automate your release process—
Get fast, repeatable deployments at your fingertips with Red Gate’s Deployment Manager. Ship your .NET apps, services, and databases in a single process, see the status of your environments on the shared dashboard, and manage all your deployments in one place. Get started now.