Twitter About Home

Touralot: an iOS app built with PhoneGap, Knockout, and Azure Mobile Services

Mar 13, 2013

As a weekend project for the past few months, I’ve been building my first real mobile app: Touralot. Finally, it’s done, and it’s been approved on the iOS App Store! Read More

Knockout 2.2.0 released

Oct 29, 2012

It’s been five months since the last significant Knockout release, so it’s about time for another! The core team and many contributors have been hard at work adding some sweet new features, performance upgrades, architectural improvements, and bug fixes. After all this, the final code file is smaller than the previous version :) Read More

Using JSHint inside Visual Studio – the basics

Aug 17, 2012

JSHint is great. It’s a linting tool for JavaScript: a simple tool that can very often spot your mistakes before you do. It can save you from a lot of tedious debugging, lets you refactor JavaScript code with greater confidence, and reduces the chances of you deploying broken code to your production server. Read More

Rich JavaScript Applications – the Seven Frameworks (Throne of JS, 2012)

Aug 1, 2012

A week ago was the Throne of JS conference in Toronto, perhaps the most interesting and different conference I’ve been to for a while. Quoting its website: Read More

Node.js development with WebMatrix 2 + Express (Part 3)

Jul 11, 2012

This is the third in a three-part series of videos about building a mobile web app with Node.js, Express, and WebMatrix: Read More

Node.js development with WebMatrix 2 + Express (Part 2)

Jul 10, 2012

This is the second in a three-part series of videos about building a mobile web app with Node.js, Express, and WebMatrix: Read More