A Guest Appearance On Tekpub’s Knockout.js Series

Tekpub release their series on Knockout.js recently and I was fortunate enough to make a guest appearance! Now I know you’re thinking “why would Derick make an appearance in a Knockout series?!” But don’t worry – I’m not there to sell anyone on Backbone. Rob asked me to pitch in a little bit of code review and suggestions for how to take the code to the next level. I was happy to help, and I think the video (and the entire series) turned out amazingly well, as Tekpub always does.

From the Tekpub site, on the Knockout series:

In this series we take a look at KnockoutJS from Steven Sanderson – building out an Order Management page to be a bit more user-friendly and inviting. Along the way we pay attention to good javascript habits: unobtrusive design, namespacing, clean separation, and making sure our ViewModel doesn’t do too much.

And on the last episode, where I make an appearance:

We’ve taken a first pass at cleaning up our code, but nothing beats a code review with a senior dev. For this, Rob asks his friend Derick Bailey (a Backbone/Javascript developer) to review what he’s done so far. Derick suggests many improvements – which make the code much more readable. This is the final episode in the series.

If you’re interested in learning Knockout.js, head over to to Tekpub.com and check it out.

Jasmine.Async: Making Asynchronous Testing With Jasmine Suck Less