Share this project


Share this project

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


See that guy on the hamster wheel? That's me, running as fast as I can to stay ahead of four frikkin' episodes a week. The Beast is hungry.

Actually, I'm happy to say that I've managed to stay ahead of the Beast so far, making this, like, one of the only Kickstarter projects ever to deliver on schedule. We're two months into the series and so far I've managed to deliver every episode on time. We're also looking good in terms of covering the content promised: I'm coming to the end of the Node.js episodes, which should leave plenty of episodes for testing client-side Javascript. I know a lot of you are eager to get to those.

(Voice from audience: But what about my Signature Edition reward?)

Ahh... look, a squirrel?


My big disappointment has been the Signature Edition reward. I have the books in my office, but I simply haven't had time to sign and send them. What's happened is that the Lessons Learned videos are taking huge amounts of time.

The Lessons Learned videos were originally meant to be little 3-5 minute summaries of the Live series. In response to feedback I was getting about the Live episodes being too advanced, I've expanded the Lessons Learned videos to be more like little tutorials. I'm proud of the result, but it's quadrupled (yes, quadrupled) the time required for the videos. Each one now takes more time than I had set aside to do all the Signature Edition books.

pant... pant... must... feed... Beast...

As a result, I've been scrambling to get everything done, and the books got bumped. If you purchased the Signature Edition reward, I'm sincerely sorry about the delay, and getting those books to you is the first thing I'll do once I get ahead of the Beast. I hope to get them out in September.


Let's do a quick run down on the rewards.

(tl;dr: Everything except Signature Edition is done or on track. Contact me at if you haven't heard from me about your reward.)

☑ BUY ME A BEER: Done. Cheers!

☑ FIRST MONTH: Done. The first month of episodes have all been uploaded.

☑ STARVING STUDENT and FULL SEASON: On schedule. I'm delivering a Live episode every Monday, Wednesday, and Friday, and a Lessons Learned episode or TDD Distilled episode every Saturday. (Actually, they typically come out the evening before. Follow @jamesshore or #LetsCodeJavascript on Twitter to see the announcements.)

☑ EARLY ACCESS: On schedule. I deliver most episodes a week or two in advance to early access subscribers.

☑ HELP OUT A STUDENT: Done. We had 190 "Starving Student" pledges. There are ten left over and I plan to roll those over to the LetsCodeJavascript website once I have my payments infrastructure set up.

☑ SITE SOURCE CODE: On schedule. This is still scheduled for October--probably toward the end of the month to make sure you get the latest and greatest.

☑ GARAGE STARTUP, TEAM ROOM, and FUNDED STARTUP (Multi-user packs): Done. I've contacted everyone who purchased these rewards and set up logins for everyone who responded.

☐ SIGNATURE EDITION: Delayed (see above). *hangs head in shame*

☑ SPONSOR AN EPISODE: On schedule. I sent emails to the episode sponsors a few weeks ago and now I'm waiting for them to get back to me.

☑ THE PERSONAL TOUCH: Done. You know who you are. (Thank you.)


The stretch goals are all on track! Most of them were about additional capacity or extra episodes, and those are being delivered. Here's the deets:

☑ PROFESSIONAL SITE DESIGN: On track. I've been coordinating with Primate behind the scenes and they've put together a rockin' site design for us. I just got the completed design and code from them yesterday, so I'll be coding v2 of the website as soon as I've sent out Signature Edition books. No promises about an ETA, because the Beast must be fed, but it's been making steady progress.

☑ THREE EPISODES PER WEEK: Delivering. Must... feed... Beast...

☑ INCREASED HOSTING CAPACITY: Done. The awesome folks at SendFaster have got us set up with four servers around the world, including one in Hong Kong for that difficult Australia bandwidth, and the result is kick-ass video performance, resolution, and quality. I'm really pleased with how this has turned out.

☑ LET'S PLAY TDD DISTILLED: Delivering. The first three chapters are out, and frustrating, I know. Chapter 4 is in the can and coming out on Sept 8th (or now, if you have Early Access). From what people tell me, this is the chapter where everything clicks. Don't miss it.

☑ MORE STUDENT REGISTRATIONS: Done. As I said, I'll roll the extras over once payments are set up.



* Produced three Lessons Learned videos. Would you believe that those three Lessons Learned episodes have taken more time than all the Live and TDD Distilled episodes put together?

* Took a side trip in Canada to deliver the Personal Touch reward. We came up with a cool testing approach, but it's not my place to say more than that.

* Lots of conversations with Primate to figure out design of website. I'm really happy with how it's turned out and I can't wait to get it online. But the Signature Edition books must come first.

* Participated in a lot of great conversations in the episodes' comment pages. Be sure to check them out! There's some great thoughts being posted.

Thanks for your support, everyone! I won't put out another update for a while, but you can count on a steady stream of videos in the meantime. The Beast must be fed!


Only backers can post comments. Log In
    1. Alan Plum on August 31, 2012

      Caffeinated seems to be 1.5x speed (though the intro seems to be 2x for brevity).

    2. James Shore 2-time creator on August 31, 2012

      @kirk Thanks! I've got 1.5x versions of the Live episodes (check out the small "Caffeinated" to the right or below the main video) but not the Lessons Learned videos.

      I don't have plans to add it for the Lessons Learned videos as I've got too much on my plate as it is, but if you download the MP4 file, VLC ( ) has the ability to adjust playback speed.

    3. kirk is on August 31, 2012

      I finally got to checking the actual content out... not bad! Though lectures go a little slow? Any chance you'd consider 1.5x speed options, like folks have with audiobooks on iOS?

    4. Phillip Haydon on August 30, 2012

      Awesomesauce. There were initial issues with the streaming but you put me in contact with SendFaster who resolved the issues. I'm really impressed with SendFaster sorting out issues so quickly. Streaming with no buffering now.

      Now I just need to find time to watch all the content :D