
Explore modern mobile app development tools, including Cordova and Ripple, and learn how Visual Studio integrates them for a streamlined workflow.

Explore cross-platform native app development using a WebKit-inspired engine that runs JavaScript on iOS and Android without DOM, featuring demos and design tools.

Improving 2D & 3D canvas performance for web games and charts, focusing on debugging, profiling, and optimizing for various devices and browsers.

Explore modular frontend development using NPM-style approach. Learn to create, compose, and publish small, reusable components for building efficient web applications without heavy frameworks.

Explore JavaScript's prototype chains, understanding code sharing mechanisms and gotchas before delving into advanced instantiation and subclassing concepts.

Uncover the truth about JavaScript classes, prototype chains, and the 'new' keyword. Learn foundational rules to clarify complex concepts and gain a comprehensive understanding of various class implementations.

Comprehensive introduction to Backbone.js, covering Models, Collections, and Views. Ideal for developers with JavaScript experience seeking to master this MV* framework.

Explore patterns in JavaScript codebases and learn to use methods, mixins, and classes to clean up and DRY out your code.

Explore JavaScript's asynchronous features, event loops, and event systems to enhance debugging skills and application development. Gain insights applicable to various JS environments and frameworks.

Demystify JavaScript's 'this' keyword with 4 simple rules. Gain confidence in determining 'this' references throughout your code, enhancing your programming skills and understanding.

Explore JavaScript scopes and harness the power of closures to enhance your coding skills, improve code readability, and boost debugging capabilities.

Comprehensive introduction to Node.js, covering basics, REPL usage, and server creation with Express.js. Ideal for intermediate JavaScript developers familiar with asynchronous systems.

Dive deep into JavaScript's core concepts: arrays, objects, and functions. Explore advanced features, tackle common questions, and enhance your coding skills.

Explore the state of exceptions and stack traces in JavaScript across browsers and Node.js, uncovering challenges and potential solutions.

Explore unconventional Node.js ORM development, prioritizing dream-like readability over simplicity and maintainability in this provocative talk.

Explore ES6 generator functions and async functions through Facebook's Regenerator project, learning how to transform futuristic JavaScript syntax into current ES5 code.

Explore integrating Node.js and CLR, combining V8 and multi-threaded CLR capabilities. Learn to script C# from Node.js across platforms, leveraging NPM and NuGet ecosystems with Edge.js.

Discover RaveJS: Simplify JavaScript app development with zero configuration, quick setup, and easy integration of capabilities through npm and Bower packages.

Live demonstration of NodeBots in action, showcasing real-time problem-solving and interactive robotics programming with JavaScript and Node.js.

Discover the simplicity of creating 3D games with Babylon.js, an open-source project that eliminates WebGL complexities for web developers. Learn to unleash your creativity in 3D game development.

Explore Cylon.js, a JavaScript framework revolutionizing open source robotics and IoT development. Learn to easily create apps that communicate with multiple hardware devices simultaneously.