Twitter About Home

Knockout-ES5: a plugin to simplify your syntax

May 20, 2013

Knockout-ES5 is a plugin for Knockout.js that lets you use simpler and more natural syntax in your model code and bindings. For example, you can replace this: Read More

Animating lists with CSS 3 transitions

Mar 15, 2013

Ever wanted to implement animated lists or grids, like in the following 12-second video? Read More

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