Episodes Start Monday
I've been recording like a mad man in advance of my vacation next week. I have nine "Live" videos queued up and ready to go, as well as a "Lessons Learned" video and a "Let's Play TDD Distilled" video. The first episode will go up on Monday, and I'll be sending out login information today. Keep an eye out for it. (Early Access backers, your videos are already up. You should have received your login information last week, on July 5th. The email subject was "Let's Code: Test-Driven Javascript login information.")
Here's the schedule:
- July 16th: Episode #1: WeeWikiPaint
- July 18th: Episode #2: Build Automation & Lint
- July 20th: Episode #3: Preparing for Continuous Integration
- July 21st: Lessons Learned #0: Lint & Javascript
- July 23rd: Episode #4: The Continuous Integration Machine
- July 25th: Episode #5: How to Guarantee a Good Integration Build
- July 27th: Episode #6: Which Test Framework?
- July 28th: Let's Play TDD #1: Testing Basics
- July 30th: Episode #7: Our First Test
- August 1st: Episode #8: Asynchronisity
- August 3rd: Episode #9: A Very Simple HTTP Server
So, a "Live" episode every Monday, Wednesday, and Friday, and a "special" episode every Saturday. My goal is to keep ahead of the beast so you get uninterrupted episodes on this schedule, even if it drives me insanier. We'll see how that goes.
As I will say/said in the first episode, I want your participation! I don't--can't--know everything there is to know about Javascript. There will be (have been) times when I make really dumb mistakes. The series will be much stronger with your voice included. Use the "comments" link included with each episode to ask questions, express your opinion, and answer other people's questions. Don't feel like you have to be limited to the exact content of the video, either. Create conversations!
I've also linked each episode to source code on GitHub. If you think of a better--or just different--way of doing things, fork the code! Let us know what you've tried. I'd love for a bunch of competing implementations to emerge.
Finally, if you have any trouble with the video player or network performance, and it doesn't go away after retrying, send me an email at jshore@jamesshore.com. I want everyone to have a great experience. My response time might be a bit slow, since I'm on vacation for the next two weeks, but I will be keeping up with things.
There's not much more to say than that. Thanks to everyone for their patience and support. Enjoy the videos! Like, Comment, and Subscribe! ...Er, comment, anyway. Your conversations are the best part.
I'll see you in August.
FIVE THINGS I'VE DONE SINCE THE LAST UPDATE
- Worked through some performance and caching issues with SendFaster's help. We've racked another server and fixed a configuration error that could have caused problems for people accessing the European server. Everything should be working well, now, so let me know if you experience any performance problems.
- Set up a simple comment system using Disqus.
- Did a bunch of Javascript and Git research in a vain attempt to sound smart on camera.
- Installed several utilities to make the screencast look and work better, most notably KeyCastr (which shows the commands I'm typing) and Stay (which puts my application windows in the right places for recording).
- Recorded a metric conjunction-load of videos.
879
Backers
$39,331
pledged of $12,000 goal
0
seconds to go
Funding period
May 14, 2012 -
Jun 5, 2012
- First created · 1 backed
- Has not connected Facebook
- Website: jamesshore.com
Pledge $5 or more
3 backers
BUY ME A BEER: You love the idea, but you don't want the videos. That's okay. I'll toast you as I drink one of Portland's fine microbrews.
Estimated delivery: Jun 2012Pledge $10 or more
30 backers
FIRST MONTH: Get the first 8 "Live" & "Caffeinated" episodes and the first 2 "Lessons Learned" episodes. Viewable on the web & downloadable. DRM-free. Source code included.
Estimated delivery: Jul 2012Pledge $25 or more
190 backers Limited (10 of 200 left)
STARVING STUDENT: You are starving and/or a student. Get the whole series: 32 "Live" & "Caffeinated" episodes and 8 "Lessons Learned" episodes. Viewable on the web & downloadable. DRM-free. Source code included. HONOR SYSTEM: Please save this reward for the people who really need it! I won't be checking up on you, but you'll know if you cheated. AND YOU'LL FEEL BAD ABOUT IT.
Estimated delivery: Jul 2012Pledge $35 or more
321 backers
FULL SEASON: Get the whole season: 32 "Live" & "Caffeinated" episodes and 8 "Lessons Learned" episodes. Viewable on the web & downloadable. DRM-free. Source code included.
Estimated delivery: Jul 2012Pledge $40 or more
265 backers
EARLY ACCESS: Get access to videos as soon as they're ready! Regular viewers will get videos on a set schedule (such as one every Tuesday and Thursday); you'll get to see them the instant they're uploaded. Includes the whole season: 32 "Live" & "Caffeinated" episodes and 8 "Lessons Learned" episodes. Viewable on the web & downloadable. DRM-free. Source code included. NOTE: videos will be recorded & uploaded in batches, over the course of several months.
Estimated delivery: Jul 2012Pledge $50 or more
21 backers
HELP OUT A STUDENT: You get the "Early Access" reward AND I use the extra $10 in your pledge to make another "Starving Student" registration available. NOTE: This reward is automatically included with all "Early Access" rewards of $50 and more. I increase student registrations manually, so please allow up to 24 hours for new student registration slots to appear.
Estimated delivery: Jul 2012Pledge $75 or more
10 backers
SITE SOURCE CODE: You get the "Early Access" reward AND you also get the source code to the LetsCodeJavascript.com web site. This is in addition to the source code that comes with the screencast. NOTE: This reward is also bundled with all "Early Access" rewards larger than $75. Some third party code may not be included, depending on license restrictions, and art assets are not included. No support is included.
Estimated delivery: Oct 2012Pledge $100 or more
11 backers
GARAGE STARTUP (3-USER PACK): You and two of your best buds are going to change the world. To help you do it, you get three transferable logins for the "Full Season" reward.
Estimated delivery: Jul 2012Pledge $105 or more
15 backers Limited (35 of 50 left)
SIGNATURE EDITION: Get a signed copy of my book inscribed with a personal thank-you message, AND the "Early Access" reward. US shipping included. Add $10 for international shipping.
Estimated delivery: Jul 2012Pledge $250 or more
2 backers Limited (14 of 16 left)
SPONSOR AN EPISODE: I'll give a shout-out to you and your peeps at the beginning of a "Live" episode of my choice, including an NPR-style (brief & not excessively commercial) mention of your favorite product, company, or charity, AND you also get the "Early Access" reward.
Estimated delivery: Sep 2012Pledge $250 or more
2 backers
TEAM ROOM (8-USER PACK): Your team is rocking the Javascript. Now you get some rockin' videos, too. You get eight transferable logins for the "Full Season" reward.
Estimated delivery: Jul 2012Pledge $500 or more
0 backers Limited (3 of 3 left)
SPONSOR A LESSON: I'll give a shout-out to you and your peeps at the beginning of a "Lessons Learned" episode of my choice, including an NPR-style (brief & not excessively commercial) mention of your favorite product, company, or charity, AND you also get the "Early Access" reward.
Estimated delivery: Sep 2012Pledge $625 or more
1 backer
FUNDED STARTUP (21-USER PACK): Bubble? What bubble? You're living the dream! And what better way to live than with some sweet, sweet Javascript videos. You get 21 transferable logins for the "Full Season" reward.
Estimated delivery: Jul 2012Pledge $850 or more
0 backers Limited (3 of 3 left)
AN EVENING OUT: I'll treat you and your guest to an evening of fine dining and conversation at one of Portland's best restaurants. You also get the "Early Access" reward. NOTE: Travel to Portland is not included.
Estimated delivery: Aug 2012Pledge $1,000 or more
0 backers Limited (3 of 3 left)
BE A STAR: Appear as my remote pair programming partner on up to four consecutive "Live" videos AND get the "Early Access" reward. (Be sure you have time free this summer for recording.)
Estimated delivery: Sep 2012Pledge $1,500 or more
0 backers
GOING CONCERN (55-USER PACK): You're pros. And pros know that coordinating large teams takes serious software development chops. These videos will help. You get 55 transferable logins for the "Full Season" reward.
Estimated delivery: Jul 2012Pledge $5,000 or more
1 backer Limited (2 of 3 left)
THE PERSONAL TOUCH: I come to your site and spend a day with your team(s) discussing Agile or Javascript-related topics of your choice. We'll create the agenda in advance; options include speaking, consulting, and coaching. AND you also get 21 transferable logins for the "Full Season" reward. PLEASE NOTE: Travel expenses are not included and will be billed separately. This reward is non-refundable but I will happily delay or reschedule as your business needs dictate, subject to mutually agreeable timeframes in the future.
Estimated delivery: Aug 2012
Comments
Creator James Shore on July 21, 2012
@Felipe Yep, episodes have started. Check your spam folder for an email titled "Let's Code: Test-Driven Javascript login information." I've sent you an email as well. Please email me at jshore@jamesshore.com if you don't get it.
Creator Felipe Coury on July 20, 2012
Sorry if this is a dumb question, but do we have the first episode already? Did I miss the link?
Creator James Shore on July 18, 2012
@s As I said in response to your other comment, I've added instructions in the comments of video #1 for following along on Windows. There's nothing about the code or build that relies on WebStorm, so feel free to use a different editor or IDE if you like.
I don't understand your complaint about having node.js and git installed--there's no configuration necessary, just install them.
If the command-line is a deal-breaker, I'll happily provide a refund. Email me at jshore@jamesshore.com to arrange details.
Creator s on July 18, 2012
To follow this you need an Apple Mac, a licence for commercial software (JetBrains WebStorm) and the willingness to to live with a command line interface to run build scripts. Plus git, node.js etc, installed and configured. Not so good. I wonder how many people who signed up will bother to watch all the videos. I can't get past video #1 trying to follow this on a typical Windows development machine.
Creator James Shore on July 15, 2012
@Diego I'm planning to post transcripts for the Lessons Learned videos. The Live videos are unscripted, though, so I don't have anything to post for them. Same for the TDD Distilled videos.
I know transcripts would be helpful for a lot of people, especially non-native English speakers, so I'll keep an eye out for options. If the community wants to crowdsource transcripts I'd be all over that. (I have some cool ideas I'd love to try relating to transcripts but they depend on there being enough community interest and participation.)
Creator Diego Avanzini on July 14, 2012
Hi James, the trasncription of the video (just like the first video I saw http://jamesshore.com/Blog/Lessons-Learned-Lint-and-Javascript.html) would be very helpful(!!!).
Creator Markus Krogh on July 13, 2012
Nice to see things moving along, and awesome getting a teaser for the episodes (in terms of titles).
Hopefully you won't have to spend the most of your holiday carrying out maintenance, and answering support :P Always risque/interesting to launch something leading up to a vacation ;)
Creator willurd on July 12, 2012
3 episodes, just in time for my birthday :) How thoughtful!