JavaScript Air

025 jsAir - (Rerun) Functional and Immutable Design Patterns in JavaScript with Dan Abramov and Brian Lonsdorf

May 31, 2016

The original show for this week was canceled (Find out why this episode was canceled here). So this is a rerun of our most popular show. Functional programming have been greatly facilitated with ES6. We're going to talk about the how and why of functional programming and immutable design patterns in JavaScript.

Show sponsors:
Links, Picks, and Tips:

Brian Lonsdorf
Lin Clark
  • Tips: When running git checkout, using '-' as the argument (git checkout -) takes you back to the branch you were last on, hub makes it easier to work with github on the command line. Tab completion is especially helpful, and fetch all PRs if you do a lot of PR reviews, this can be really helpful. It downloads all new PRs as branches whenever you fetch
  • Picks: Jessica Kerr - Functional Principles In React
About JavaScript Air:

JavaScriptAir is the live broadcast podcast all about JavaScript hosted by instructor Kent C. Dodds. Please visit the JavaScript Air website ( to see upcoming and past episodes. Go to to suggest topics and guests for the show. Go to to provide feedback on this and other episodes. Also be sure to follow JavaScript Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.

Podbean App

Play this podcast on Podbean App