Matt Harrington
JavaScript unit testing: using the Chutzpah test runner in Visual Studio
Welcome to the third and final installment of my blog series on JavaScript unit testing. Part one...
Date: 10/27/2014
How to write JavaScript unit tests with Mocha
In part one of this series on JavaScript unit testing, we covered some guiding principles and common...
Date: 10/03/2014
JavaScript unit testing: guiding principles and common excuses
There's a lot of interest in JavaScript at Microsoft. Did you know that: JavaScript is one of the...
Date: 10/03/2014
What's New with Azure Mobile Services for Spring 2014
Azure Mobile Services is a turnkey backend for your mobile and web apps. You get 10 for free. Yes,...
Date: 05/14/2014
Tips for winning hackathons
I’ve organized more hackathons than I can count. Here’s a list of tips for contestants:...
Date: 05/03/2014
How to project from a computer to a TV
Want to wirelessly project from a computer to a TV? How about from a Windows Phone or Android...
Date: 05/02/2014
Try F# in your browser
Here's a Dev Radio episode I did on TryFsharp.org, a simple way to test out F# in your browser...
Date: 04/23/2014
Troubleshooting Azure Web Sites
If your app hosted on an Azure Web Site gives you an internal server error, here's what to do:...
Date: 04/20/2014
How to host your Django apps on Azure for free
Microsoft Azure is a feature-rich cloud computing platform. It’s designed to handle the...
Date: 04/18/2014
How to disable OneDrive file syncing
I love OneDrive and use it every day. It’s tied to my Microsoft Account, which I use to...
Date: 04/18/2014
Five reasons schools should teach Corona SDK
Corona SDK is a framework primarily used for making games, and it's quite popular among young people...
Date: 04/09/2014
How to implement press and hold in Corona SDK
I've been playing with Corona SDK for the past two weeks, and really am having a lot of fun. My...
Date: 03/29/2014
Office hours: in-person help for US developers working on Windows 8 and Windows Phone apps
You’re working on a Windows 8 or Windows Phone app, and you’re stuck. You could turn to...
Date: 01/14/2013
Students: build a Windows 8 app over winter break and get $100
If you’re a student, you’re probably finishing up final exams right about now, and...
Date: 12/13/2012
Microsoft to offer free design and architecture consultations for Windows 8 apps
Developers who’ve been working on Windows 8 applications can now get a little extra help from...
Date: 10/03/2012
Using the Microsoft Ad SDK in Windows 8
One of the best ways to make money with Windows 8 is to display ads in your Windows Store app using...
Date: 08/28/2012
How to paginate in Node.js using Azure Table Storage
Imagine you have millions of entities in an Azure table, and you want to page through them...
Date: 06/30/2012
Wine Nodebook: A Node.js app which uses Azure Table Storage
Let’s build a Node.js app which uses Azure Table Storage. It will record notes from wine...
Date: 06/30/2012
From UNIX to Windows: Run GNU commands on Windows with Gow
The bulk of my career so far has been spent in the UNIX world on RISC workstations and Linux PCs....
Date: 06/03/2012
How to create a bootable USB drive from an ISO image for UEFI systems
At the time this post is being written, March 2012, at least some UEFI systems don't boot to NTFS...
Date: 03/27/2012
How to pronounce Segoe, the font or typeface
In Windows 8 and Windows Phone, you’ll see widespread use of a typeface called Segoe....
Date: 03/14/2012
How to fix Node.js npm permission problems
With node version 0.6.10 and npm version 1.1.0-3, you may run into this error when installing a...
Date: 02/23/2012
Orchard CMS virtual meetup, Tuesday, March 6, 2012
Join us for an Orchard CMS developer’s meetup, which will be held online on Tuesday, March 6,...
Date: 02/21/2012
MatterPort brings 3D reconstruction to the masses with Kinect
With the recent release of the Kinect for Windows hardware and SDK, I thought I’d highlight...
Date: 02/20/2012
How to use Node.js with the local Azure Storage Emulator
As you may know, the Azure SDK for Node.js includes a Storage Emulator for development purposes....
Date: 02/19/2012
How to enable logging between Node.js and Azure
I’ve been playing with Node.js on Azure for the past couple of weeks. In case you didn’t...
Date: 02/18/2012
Learn about Windows Server 2008 R2 virtualization
Virtualization is here to stay. It doesn’t matter if you're an IT Professional for a...
Date: 02/10/2012
San Francisco Windows Phone Study Group: next meetup is Thursday, November 17, 2011
Due to travel, I haven't been able to have a Windows Phone study group meetup in San Francisco for a...
Date: 11/14/2011
Slides from the Windows Phone Camp in Sunnyvale, October 20 & 21, 2011
Thanks to those of you who made it to the Windows Phone Camp in Sunnyvale, CA on October 20 &...
Date: 11/01/2011
Windows Phone "Inner Circle" event in San Francisco, Wednesday, November 2, 2011
We recently announced the Windows Phone Inner Circle tour with stops all over the US this fall. Be...
Date: 10/26/2011
Free passes to the O’Reilly Android Open Conference reception on Monday, October 10, 2011
If you’d like a free pass to the O’Reilly Android Open Conference reception in San...
Date: 10/07/2011
Windows Phone Developer Group Formed in San Francisco
With the impending release of Mango, I thought it was time to start a group for Windows Phone...
Date: 08/26/2011
Kinect content at Gamefest 2011
In case you’re not familiar with it, Gamefest is a conference for game developers and...
Date: 06/22/2011
Herb Sutter: C++ Now and Forever, June 29 in Santa Clara
For my inaugural blog post, I’d like to announce an exciting C++ event on June 29, 2011, in...
Date: 06/08/2011