Share this project


Share this project

A screencast series focusing on rigorous, professional Javascript development.
879 backers pledged $39,331 to help bring this project to life.

The Final Update

Posted by James Shore (Creator)
1 like

On July 16th last year, the first Let's Code TDJS episode went live. Today, one year later, we're up to 118 Live episodes and 13 Lessons Learned. Not only have we covered the topics originally promised (Node.js, automated cross-browser testing, continuous integration, etc.), we've also gotten into more advanced material, such as front-end smoke testing with PhantomJS, front-end modularity using CommonJS and Browserify, and (most recently) creating a CommonJS bridge for Karma, our cross-browser testing tool.

It's been a great experience, and everyone's support has been amazing. I opened up subscriptions to the general public in February and the response was fantastic. Thanks, backers, for helping get this off the ground. I hope to continue the series for a long time to come. There are dozens of topics left to cover--web design, continuous deployment, performance, scalability, AJAX, realtime Node.js, databases, user accounts and logins, subscriptions and payment processing, SaaS business strategy, A/B testing... as long as there's enough interest in the series, I plan to continue producing quality content.

This is my final Kickstarter update. All rewards have been shipped. In this update, I'll summarize how to get your rewards. I also want to let you know about a nifty bonus site I've produced with the help of Phill Shaffer.


To celebrate the one-year anniversary of Let's Code: Test-Driven JavaScript, Phill Shaffer and I produced Object Playground, a free tool and video for understanding object-oriented programming in JavaScript. In addition to an in-depth Lessons Learned video on object-oriented JavaScript, the site also includes a tool for visualizing and exploring object relationships. It maps the actual in-memory graphs created when JavaScript runs.

It's a pretty cool little site, and it's been getting a great response. One person tweeted, "This is an utterly amazing resource if you want to learn the building blocks of JS object orientation." Check it out. It's free.


All rewards have shipped. If you haven't already gotten your reward, here's how to get them.

If you didn't back the Kickstarter, you can subscribe by visiting the Let's Code TDJS site and clicking the "Subscribe" button.

To get your backer videos, visit the site and click the "Log in" button in the upper-right corner. Enter your backer email address (that is, the email address you sent me in the backer survey) and create a password when prompted. You'll receive a confirmation email within a few minutes. Click the link in the email to confirm your address, then return to Log in again (if necessary) and you'll have access to the videos. If you are able to log in, but you still don't have access, double-check that your email is correct and contact me for assistance.

If your reward included the site source code, I sent you an email on July 15th, 2013 with the subject, "Let's Code JavaScript Site Source Code Available!" See that email for information about how to get the code and video walkthrough, or contact me if you can't find it.

If you selected a multi-user pack, you should already be set up. There are a few people who haven't responded to my emails, though. Lee R., David S., and Harry B., contact me to set that up.

If you got the signature edition reward, the inscribed books were mailed out to everyone on October 9th, 2012. If you didn't get yours, please contact me.

If you sponsored an episode and haven't responded to my emails (Rudi S., Ric J.), contact me to get that started.

To contact me, email me at or use the Kickstarter "contact me" link. If I don't respond within 24 hours, your message may have gotten caught in a spam filter. You can tweet me at @jamesshore or call me at the number listed at the bottom of the Let's Code TDJS site.


That's it for this Kickstarter! Thank you again for all your support.

Vishal Sakaria likes this update.


Only backers can post comments. Log In