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.

Open for All!

Posted by James Shore (Creator)

It's been a long time coming and a hell of a lot of work, but Let's Code TDJS subscriptions are now open to everyone! There's also a nifty demo video. I launched last week and the response so far has been amazing. Thanks to all of you for making this possible, and thanks especially to those of you who upgraded to a subscription. This has been a huge amount of work, surprisingly scary work, and it's wonderful to know that it's valued.

If you have friends or co-workers who have been dying to access the show, or if you've been following these updates as a non-backer, you can subscribe by going to the subscribe page, entering your email address, and clicking the big blue "Pay with Card" button.

Through the end of February, I'm offering a 20% discount to early subscribers. That's $5 off every month for as long as you subscribe ($19.95 per month). To take advantage of it, enter the coupon code "EARLYBIRD" on the credit card screen and click the blue arrow.


I didn't get any nominations for the "starving student" discount. (Perhaps because it was too weird to nominate someone? I dunno. Subscriptions have been better than expected everywhere else.) Anyway, I'm simply making a coupon available on the honor system. If you or someone you know is starving and/or a student, and would benefit from the series, enter the coupon code "STARVSTUDENT" to get $10 off every month for as long as they subscribe ($14.95 per month).

This coupon may be used by ten people and then it's gone forever. Please save it for those who really need it.


As I mentioned in my last update, I've been going through all the videos with a critical eye (very critical--my poor ego!) and taking out all the dead-ends, trimming time spent reviewing documentation, and just tightening everything up. It's really breathing new life into the series.

For example, today I released the updated version of episode 24, "Running the Server." It's an important idea--testing that your web server will work when launched in production--but the episode was marred by a long search for the right way to spawn and interact with child processes in Node. The "director's cut" version keeps all the good stuff about smoke tests, but turns the search into a montage. As a result, the video is four minutes shorter and far snappier.

Not every episode has needed as much attention as that one did, but I've been putting the same care into every edit. If you haven't been keeping up with the series, I suggest taking a look at these new cuts. They're my preferred version.* So far I've updated all the videos through episode 25 and I'm doing one or two more every day. You can tell the updated videos by their blue splash screen.

*Don't worry, Hans still shoots first.


All of the Kickstarter rewards have shipped but one: the site source code. (When I mentioned this to a backer at a recent conference, he responded, "What am I going to do with that?" Ouch! I suggested he print it on a pillow and cuddle up to it at night. Luckily, I don't think he heard me.)

Actually, I have some ideas to make the code release more interesting. While obviously you aren't likely to use it to build a Let's Code TDJS clone, there's some interesting ideas in there about content management, as well as examples of integrating with Persona, Jade, and Recurly, not to mention a fairly nifty integration of Ruby into the build script (to support Compass). I also have a little bonus in mind that should help make things more compelling.

At any rate, now that subscriptions are done, I'm going to get things together and have it to backers at the $75 level and higher soon (excluding multi-user backers). I don't have a specific ETA in mind as my schedule is completely unpredictable right now, but it's first on my list when I'm not feeding the Beast.


It's been a wild ride and we're getting near the end. I never expected this to consume my life in this way, but it's been completely worth it. Thanks again, everyone! I'll see you next time.


Only backers can post comments. Log In
    1. James Shore 2-time creator on

      @Tommy Fair enough. You know, I'd really like to support students, and I'd be happy to offer the show at an even deeper discount to any student who needed it. I just don't know how to do that in a way that wouldn't be taken advantage of by people who didn't need it, and I don't want to spend all my time trying to verify identities. :-(

      The sad fact is that the original "Starving Student" pledge level *was* abused. I don't think it was abused much, but I know for a fact that at least a few people did abuse it. I'm still very happy I offered it, and a little inevitable abuse isn't going to stop me from doing similar things in the future, but it does mean that I have to be careful in how I go about it.

      I completely recognize that $15 a month can be a lot for a student. I'm not sure how to resolve this. (And not just for these ten coupons, but in the general case--I *do* want to do something for students again in the future.) Let me know if you have any ideas.

    2. Tommy on

      The starving student moniker is too apt. Although your classes are really great, $180/year is a lot for me.