9 COMMENTs
Web Dev @ Microsoft
David Rousset, Sep 23

How Pointer Events Will Make Cross-Browser Touch Support Easy

Microsoft’s David Rousset explains how Pointer Events will make cross-browsers touch support easy by unifying touch and mouse.
2 COMMENTs
Web Dev @ Microsoft
David Rousset, Sep 22

Debug WebGL and HTML5 Mobile Experiences with Visual Studio Emulators

Microsoft’s David Rousset explains how to test and debug WebGL & HTML5 mobile experiences with Visual Studio emulators.
9 COMMENTs
JavaScript
Ravi, Sep 21

Transpiling ES6 Modules to AMD & CommonJS Using Babel & Gulp

Ravi Kiran demonstrates how to use Gulp to compile ES6 modules into both the CommonJS and AMD formats, using a previous Angular project by way of an example
6 COMMENTs
JavaScript
Patrick Catanzariti, Sep 21

How to Build VR on the Web Today

Patrick Catanzariti provides an overview on the options available for developing and delivering virtual reality in the browser.
4 COMMENTs
JavaScript
Lukas White, Sep 18

Build a Face Detection App Using Node.js and OpenCV

In this tutorial Lukas White demonstrates how to implement face detection in a Node/express app — similar functionality to Facebook's photo tagging feature.
5 COMMENTs
Mobile
Thomas Greco, Sep 18

Offline Support in Firebase, a Truly Mobile Datastore?

Thomas Greco looks at the recent changes to Firebase and wonders if it's new offline support now makes it an ideal mobile data store.
8 COMMENTs
JavaScript
Ritesh Kumar, Sep 17

Controlling a Motorbot Using Arduino and Node.js

Ritesh Kumar teaches how to create a basic NodeBot and explains how to use Node.js to create a link between web applications and robots.
13 COMMENTs
JavaScript
Guilherme Muller, Sep 17

Watch: Responsive Images with Picturefill.js

In this screencast I will show you how to use the new picture tag, srcset attribute and Picturefill.js polyfill, for the right resolution and device.
5 COMMENTs
Web Dev @ Microsoft
David Rousset, Sep 17

Experiment with ECMAScript 6 on Babylon.js with TypeScript 1.5

Microsoft's David Rousset explains how he experimented with ECMAScript6 on babylon.js with TypeScript in Microsoft Edge
2 COMMENTs
JavaScript
Florian Rappl, Sep 16

How to Use SSL/TLS with Node.js

Florian Rappl shows how to implement SSL/TLS in your Node.js applications, either for accessing HTTPS resources or for providing resources with encryption.
2 COMMENTs
JavaScript
Thomas Greco, Sep 16

Watch: Getting Started with Grunt

I will explain and take you through the process of configuring a gruntfile from start to completion so that you can truly understand how GruntJS works.
12 COMMENTs
Mobile
Narayan Prusty, Sep 16

Scanning a QR Code with Cordova

People are often sceptical about QR Codes, but they are useful for simple information exchange. Narayan Prusty shows how to scan them in a Cordova app.
37 COMMENTs
JavaScript
Peter Dierx, Sep 14

Give Grunt the Boot! A Guide to Using npm as a Build Tool

Peter Dierx demonstrates how flexible and powerful npm can be when used as a build tool and suggests that you might not actually need Grunt, Gulp and co.
4 COMMENTs
JavaScript
Andrew Charnley, Sep 11

Meet Igaro App — Potentially the Web's Finest SPA Framework

Andrew Charnley offers a high-level overview of Igaro App, a web app framework (of his creation) which is "faster than Angular and more advanced than React"
4 COMMENTs
JavaScript
Hugo Giraudel, Sep 10

Preloading Images in Parallel with Promises

Hugo Giraudel introduces you to a library he has developed to preload images in parallel using promises. Performance for the win!
1 COMMENT
JavaScript
Michael Chan, Sep 10

Watch: Using className to Add Style

Today is the epic conclusion of our Building a Stopwatch mini-series. We'll use className to add nice clean styles to our component. As a bonus, we'll remove duplication by creating a new Button component and using a special JSX feature called Spread Attributes. Enough jabber, let's get styling! This is the fourth and final video in the Building a Stopwatch in React series.
Loading the player...
5 COMMENTs
Web Dev @ Microsoft
David Rousset, Sep 10

Creating an Accessible Breakout Game Using Web Audio and SVG

Microsoft's David Rousset shares his idea for creating an accessible breakout game using Web Audio and SVG
12 COMMENTs
JavaScript
Jani Hartikainen, Sep 09

Promises in JavaScript Unit Tests: the Definitive Guide

Jani Hartikainen explains how to deal with promises in unit tests using Mocha and Chai as the base and showing promise-related patterns that occur in tests.
18 COMMENTs
HTML & CSS
George Martsoukos, Sep 09

A Full Screen Bootstrap Carousel with Random Initial Image

George adds two customizations to Bootstrap's carousel component: He converts the carousel to a full-screen slideshow and randomizes the first slide on page load.
8 COMMENTs
Web Dev @ Microsoft
Christian Heilmann, Sep 09

ES6 for Now: Template Strings

Microsoft's Christian Heilmann explains how to take advantage of handy ES6 features now.
4 COMMENTs
Web Dev @ Microsoft
Jeff Burtoft, Sep 08

Designing Web Code in a Native App

Microsoft's Jeff Burtoft offers tips for creating web code in a native app.
12 COMMENTs
JavaScript
Thomas Greco, Sep 07

How to Write Modular Code with Angular UI-Router & Named Views

Tom Greco explains how to take advantage of Angular UI Router's relative & absolute named routes, to write modular code you can reuse across your projects.
7 COMMENTs
Mobile
Patrick Catanzariti, Sep 07

How to Make a Useful Toggl Time Tracker with Particle and Node

Patrick Catanzariti explains how to create a Particle device powered button that starts and stops Toggl time tracking via a Node server.
12 COMMENTs
JavaScript
Joe Zimmerman, Sep 04

How to Solve the Global npm Module Dependency Problem

Joe Zimmermann details the problems that can arise when your project depends on globally installed npm modules, as well as what you can do to avoid them.