JavaScript Resources – Learning and staying up to date
After a recent talk on the Chrome DevTools I was asked about my JavaScript resources. This is a list of my favourite articles, podcasts, newsletters etc. I plan to curate this list as time goes by, topics arise, change and new resources appear.
Newsletters
-
JavaScript Weekly
A free, once–weekly e-mail round-up of JavaScript news and articles.
-
The Changelog Weekly
Weekly Email Newsletter on Open Source Software
Podcasts
-
JavaScript Jabber
Your Prototype for Great Code
Noteworthy episodes
- 081 JSJ Promises for Testing Async JavaScript with Pete Hodgson
- 075 JSJ Maintainable JavaScript with Nicholas Zakas
- 071 JSJ JavaScript Strategies at Microsoft with Scott Hanselman
- 070 JSJ Book Club: JavaScript Allongé with Reginald Braithwaite
- 044 JSJ Book Club: Effective JavaScript with David Herman
-
ShopTalk
A Web Design and Development Podcast with Chris Coyier and Dave Rupert
Noteworthy episodes (covering JavaScript topics)
-
Hanselminutes
Fresh Air for Developers
Noteworthy episodes (covering JavaScript topics)
- Enough with the JavaScript Already! with Nicholas Zakas
- Web Development Pain and Suffering with Jim Wang
- Open Sourcing Web Essentials - Mads Kristensen and the Front End Developer
- A gentle introduction to node.js with Raquel Velez
- A Desktop Developer moves to the Web - with Mark Rendle
- HTML5, JavaScript, Chrome and the Web Platform with Paul Irish
-
The Changelog
The Changelog is a member supported blog, weekly newsletter and podcast that covers the intersection of software development and open source.
Noteworthy episodes (covering JavaScript topics)
-
5 Minutes of JavaScript
The latest news in the JavaScript community
Books
-
Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript
[…] an in-depth look at the JavaScript programming language and how to use it effectively to write more portable, robust, and maintainable applications and libraries.
Special topics
Promises
Podcasts
Articles
- JavaScript Promises – Shawn Wildermuth
- Asynchronous JavaScript Programming. The Power Of $.Deferred for HTML5 Application - HTML5 Rocks
- What’s The Point Of Promises?
- Promises in AngularJS, Explained as a Cartoon
Talks