Instant Deployment for HTML Cordova/Phonegap Apps

For the past 5 years I've worked on an HTML5 Cordova based app that ships to the App Store, Google Play, and the BlackBerry app store. Updating the app was a tedious process that consumed many hours, and worse was a mental barrier to shipping new updates.

I've been using a new strategy for the past year that moves all the application code (JS, CSS, and Images) to the server. The app now ships with only a super small caching mechanism called shell, and I can ship updates instantly to all users on all platforms without re-submitting to the app store.

The core mechanism is now open source, so that other people can use it too.

TFSA Contribution Limit Caculator

I made a little programming snack –
TFSA contribution limit calculator.

For those keeping track, this is not the finance related project I've been working on.

Winter 2014 Illustration - Crane

This is a large 30"x15" pencil crayon illustration that I'd planned to give as a christmas present but didn't quite finish in time.

The sky is filled with thousands of small dots that combine to make a detailed texture. Like many of my others, it is based on the work of Robert Bateman.


We've never been further in the future than we are today. Let that sink in for a moment.

Today many people will create things that didn't exist yesterday. Will you?


Started something new over the past couple days.

Working on the data collector now so that it can accumulate a few days worth of data while I work on the other parts.

What is it? It's finance related. I hope to share more soon.