Quixote 0.6: Test Responsive Designs
Quixote 0.6 is up today. You can download it from npm or view the code on GitHub.(Quixote is my library for unit testing CSS. It’s based on work we did on the Live channel of the screencast. It’s very...
View ArticleAngularJS Design & Architecture Livestream: Nov 18, 20, 25
My investigation into AngularJS continues! Over the next few weeks, I’m livestreaming Part II of my AngularJS review. In Part I, we looked at AngularJS fundamentals: controllers, directives,...
View ArticleThe Reliable Build
If you look at my WeeWikiPaint codebase, you’ll notice something strange… and a little off-putting. All kinds of crap is checked into the repository: throwaway code experiments, npm modules, and even…...
View ArticleAn Unconventional Review of AngularJS
AngularJS is everything I expect from a framework. That’s not a good thing.In November, December, and January, I reviewed AngularJS for Let’s Code JavaScript’s “front-end frameworks” series. All...
View ArticleJavaScript Tooling 2015
Here’s my list of must-have JavaScript tools and modules, updated for 2015. These are the tools I use on every project. They are:Universal. These tools makes sense for nearly every JavaScript...
View ArticleFree AngularJS Video Available
I’ve updated the Let’s Code JavaScript sampler page with new videos, including the full-length version of my first AngularJS lab and my ever-popular guide to object-oriented JavaScript.Watch it here.
View Article300 Episodes!
The 300th episode of Let’s Code JavaScript’s “Recorded Live” series went up today. Forty-one chapters on topics ranging from Node.js, to refactoring and design, to performance, to build automation, to...
View ArticleLet’s Code JavaScript Is Free All Weekend
Spread the word! I’m celebrating the 300th episode of our “Recorded Live” series by throwing open the gates and inviting everyone inside. Let’s Code JavaScript is 100% free all weekend! It starts now...
View ArticleComing Fridays: A New Channel for Beginners
This Friday, Let’s Code JavaScript launches its fourth screencast channel! The How To channel is for programmers starting out in their professional career. It uses the same immersive approach viewers...
View ArticleFree “How To” Episodes Now Available!
Our How To channel has launched! Every Friday will see the release of a new episode.The How To channel is FREE! For at least the next month, each new episode will be free. Watch our first episode today...
View ArticleOpen Source Tools from Let’s Code JavaScript
Let’s Code JavaScript is coming up on its third anniversary, and in that time, we’ve released some useful open source tools. In general, these are modest tools that I’ve used to solve genuine problems....
View ArticleWhat’s Next for Let’s Code JavaScript Season 5?
We’re getting close to the end of Let’s Code JavaScript’s latest season! There’s several options for what we do next. If you’re a subscriber, former subscriber, or interested observer, I’d like your...
View ArticleJob Opening for Let’s Code JavaScript Viewers in London
A subscriber in London wrote with an interesting request:Hey James - loving your work! Very refreshing to see XP being brought so cogently into the .js world....Any chance I could post a job ad on your...
View ArticleLet’s Code JavaScript Season 5!
I’m proud to announce that season five of the Let’s Code JavaScript “Recorded Live” series launched today. We’re celebrating with free episodes!
View ArticleLogin Changes Coming
Update: It’s done! If you have any trouble logging in, please let me know.Persona, the authentication service from Mozilla that we use for login here on Let’s Code JavaScript, is shutting down in...
View ArticleLet’s Code JavaScript is Free All Weekend
Spread the word! I’m celebrating the 500th episode of our “Recorded Live” series by throwing open the gates and inviting everyone inside. Let’s Code JavaScript is 100% free through the weekend! No...
View ArticleThe Final Chapter
Six years ago, in May 2012, I launched the Let’s Code JavaScript kickstarter campaign. Since then, I've published 686 episodes:606 Recorded Live episodes37 How To episodes17 Lessons Learned episodes18...
View Article“New” Video Player
When I first launched Let’s Code JavaScript back in 2012, support for video on the web was incredibly iffy. Built-in video players were wonky and some browsers didn't support MP4 (H.264) files.To get...
View ArticleTDD Lunch & Learn
I’m pleased to announce the launch of my new weekly livestream, TDD Lunch & Learn!Although Let’s Code JavaScript has come to end, there’s plenty more to learn. Every week in this fast and focused...
View ArticleLet’s Code JavaScript is Now Free
When I first launched Let’s Code JavaScript in 2012, I didn’t expect it to turn into such a huge project. We had a great run. But the last video was published in 2018. It’s time for me to stop...
View Article