Reading posts like this make me feel pretty damn good about decisions I've made recently. "And in this mission, I guess, is the key to what makes Drumbeat special: rather than an initiative, it felt more like there’s a movement building up."

I'm very happy to announce that I've taken a position as a Senior Web Developer for the Mozilla Foundation. I'm sure I'll be getting into all sorts of things, but job number one is going to be helping out with the Drumbeat community. If you've never heard of it, Mozilla...

I wrote about our experiences implementing WebHooks at FreshBooks yesterday. You can read all the gory details here. Quick summary is: use a Message Queue, send HTTP requests asynchronously, have a retry queue, verify ownership of URIs.

The second #OpenWebTO meetup is happening on Tuesday, April 20th at 7pm. We're at the Centre for Social Innovation again but this time on the 1st floor. For this meetup, James Walker (walkah) is going to be presenting WebFinger / The Hammer Stack. This will be a fairly in-depth look...

In June 2009, I started working for FreshBooks — an online billing service based here in Toronto. My official job title is Team Lead, API & Integrations, but in FreshBooks tradition I’ll probably come up with something more clever sounding eventually. When I started, I was mostly doing bug fixes...