Hey there! Check out HackerBooks.com - our latest project that let you search books from StackOverflow and HackerNews

Latest Paid Screencasts

Episode 4: Context In JavaScript

Watch Me Code - 2012-01-17 - paid

When was the last time JavaScript's "this" worked the way you thought it did? You have an object with a function, and you call "this" to get some data from the it only to find that the data isn't there because "this" isn't the object you thought it was! In this episode, we'll look at all function invocations and how they manipulate "this". We'll also see some common scenarios that trip people up, like passing an object's method as a callback.

Watch this screencast

Episode 3: Variable Scope In JavaScript

Watch Me Code - 2011-11-30 - paid

Are you staring a pile of JavaScript, wondering why anyone would use that pesky "var" keyword? Or perhaps your looking at a series of nested functions that seem to share variables, but you can't figure out how. And why is that function wrapped in parenthesis, with a bunch of vars in it?

Watch this screencast

Episode 1: Refactoring JavaScript (Live)

Watch Me Code - 2011-10-25 - paid

Are you looking at a giant pile of JavaScript, wondering how you can pull it apart and make sense out of it? I was. When I started looking at implementing new features in my Backbone.Memento plugin for Backbone.js , I didn't know how I was going to make it work. With a little time and effort, though, I was able to untangle the mess and set up the code so that it can be maintained and modified with ease.

Watch this screencast
Find more screencasts on the homepage