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.
1 COMMENT
Web Dev @ Microsoft
David Catuhe, Sep 03

Vorlon.js: Focus on DOM Explorer

Microsoft's David Catuhe explains how Vorlon.js works with the DOM explorer.
1 COMMENT
JavaScript
Baljeet Rathi, Sep 03

Introduction to Stage.js

Baljeet Rathi introduces you to Stage.js, a lightweight and open-source JavaScript library that you can use for cross-platform 2D HTML5 game development.
12 COMMENTs
JavaScript
Peter Bengtsson, Sep 02

Measuring JavaScript Functions' Performance

Peter Bengtsson discusses how to measure the performance of your JavaScript functions and how to avoid some common pitfalls.
3 COMMENTs
JavaScript
Michael Chan, Sep 02

Watch: Adding a Lap Logger to a React Stopwatch

We'll take all we've learned about state, lists, and conditional rendering in React to add a new logger feature.
20 COMMENTs
JavaScript
Matt Burnett, Aug 31

10 Essential SublimeText Plugins for JavaScript Developers

Matt Burnett conducts a whistle-stop tour of ten essential Sublime Text plugins, which will make you a happier and more productive JavaScript developer.
3 COMMENTs
Mobile
Patrick Catanzariti, Aug 31

Automating LIFX Lights With The LightBlue Bean and IFTTT

Patrick Catanzariti shows how to use the Lightblue Bean, node-serialport and IFTTT to turn on a LIFX light bulb with the opening and closing of a door.
88 COMMENTs
JavaScript
Yaphi Berhanu, Aug 28

Build a Countdown Timer in Just 18 Lines of JavaScript

Yaphi Berhanu creates a JavaScript clock widget to demonstrate how coding your own components (and not using plugins) leads to leaner, more efficient code.
9 COMMENTs
JavaScript
Aldo Ziflaj, Aug 27

Introduction to the MEAN Stack

Aldo Ziflaj introduces you to a stack called MEAN and show how to build a simple application using it.
8 COMMENTs
HTML & CSS
David Johnson, Aug 27

An Editable Grid with jQuery, Bootstrap, and Shield UI Lite

David Johnson provides a quick walk through to create a Bootstrap-based editable grid component using Shield UI Lite, a jQuery component library.
3 COMMENTs
Web Dev @ Microsoft
Michael Oneppo, Aug 27

Build a Web Game in an Hour with Visual Studio and ASP.NET

Microsoft's Michael Oneppo goes through what it takes to build a simple web game in an hour, using Visual Studio and ASP.NET
22 COMMENTs
JavaScript
Aurelio De Rosa, Aug 26

How to Use jQuery's $.ajax() Function

This article explains how jQuery's $.ajax() works. This is the most powerful of all the jQuery Ajax functions.
2 COMMENTs
JavaScript
Damon Bauer, Aug 26

Introducing enquire.js

Damon Bauer introduces you to enquire.js, a powerful library written in pure JavaScript for responding to CSS media queries.
1 COMMENT
JavaScript
Michael Chan, Aug 26

Watch: Conditional Rendering in React

We'll build upon last week's Stopwatch component with conditional rendering by showing the "start", "stop" and "reset" button.
11 COMMENTs
JavaScript
Thomas Greco, Aug 24

Easy Form Validation in AngularJS with ngMessages

Tom Greco demonstrates how to validate user input in AngularJS using Angular's recently introduced ngMessages module, which keeps your code nice and DRY.
8 COMMENTs
JavaScript
Camilo Reyes, Aug 21

A Guide to Vanilla Ajax Without jQuery

Camilo Reyes shows us how far vanilla Ajax has come and suggests that jQuery may be an unnecessary dependency when communicating with your app's back-end.
15 COMMENTs
JavaScript
Ravi, Aug 20

Getting Started with Angular 2 using TypeScript

In this article, Ravi Kiran explains how to use Angular 2 and TypeScript to build a simple application.
Web Dev @ Microsoft
Etienne Margraff, Aug 20

Remotely Debug and Test JavaScript with New Vorlon.js Plug-ins

Microsoft's Etienne Margraff explains what's new in Vorlon.js, and how you can use it for remote debugging of your JavaScript