Using Node.js for Everything

Learn how a company can be built completely on JavaScript and succeed. This presentation covers the most important aspects of using Node.js and JavaScript, for basically everything there is in a fast-moving company, including planning for scalability and performance.

Build Single Page Applications with Knockout.js

These days it’s easy to get started building a Single Page Application (SPA). Dozens of frameworks are clamouring to pitch their trivial “hello world” and “todo list” examples. But the moment you step outside the predefined path and begin actually crafting something for a real business, you face an explosion of choices. This talk is […]

Parallel JavaScript

JavaScript is the lingua franca of the web, yet it remains predominantly sequential and web applications until recently have been unable to utilize hardware parallelism. The goal of Parallel JavaScript is to change that.

JavaScript for Microsoft Developers

The web is filled with tutorials and information on how to use JavaScript in web development. The diversity of techniques and approaches using JavaScript can be overwhelming. This talk focused on how to become productive quickly using JavaScript on your next project (or maybe improve your use of JavaScript).

Prototyping an Ember.js App in 20 Minutes

This presentation explains how easy it is to build a radio streaming application with Ember.js. This presentation is comprised entirely of live code and in 20 minutes gives you an introduction to the updates, features, and capabilities of modern Ember, an open-source client-side JavaScript web application framework based on the model-view-controller (MVC) software architectural pattern.

HTML5 & JavaScript Communication APIs

HTML5 and related specifications come with a lot of new JavaScript APIs as communication is one of the most important aspects. It is now possible to send cross-frame, cross-browser tab, even cross-domain requests, receive push messages from the server, use bi-directional full-duplex communication, and more. This session discusses these and other techniques, show code samples, […]