Native Speed on the Web with JavaScript & asm.js—
An illuminating slidedeck from Mozilla’s Alon Zakai, the main developer of Emscripten, that digs into the tricks and techniques behind getting native-like performance for transpiled native code on the Web.

Making A Collaborative Piano Using Functional Reactive Programming—
Explains Functional Reactive Programming (FRP) via an example. FRP is a declarative programming paradigm combining functional and reactive programming that works with signals, values that change over time and stay connected (similar to data binding). FRP works well for implementing graphical user interfaces.

How Complex are TodoMVC Implementations—
Uses several metrics to compare the complexity of TodoMVC as implemented by various frameworks (jQuery, AngularJS, Ember.js, Backbone.js, etc). This can provide a way to see which frameworks encourage the use of simpler constructs.

A Knockout.js Screencast Series—
A 15 part series of bite size screencasts (between 5-13 minutes each) dedicated to showing off the Knockout.js MVVM library. 9 parts are already live to watch.

Tech.pro

Backbone.js Routers—
Backbone.js routers are used to keep track of state in your app. Routers translate a path in the URL or in a hash of the URL into application state. In other words, routers map a path to a function. Andy Appleton shows off how to use them in this 8 minute screencast.

Front End Engineer @ Orchestrate.io [Portland or Remote]— Orchestrate's mission is to help devs be creative by eliminating the pain of databases. This role will help re-imagine how devs interact with databases and help build our brand. You'll join an experienced team and a well funded startup. Learn more about us.

Software Developer at OrgSync (Dallas, TX)— Build and scale a higher-ed focused application in use by over 2 million users at 350 colleges and universities. If you are passionate about well-engineered software and creating great user experiences, this job is for you.