Async Patterns in JavaScript with Valeri Karpov and Peter Lyons

Description:

One of the distinctive aspects of JavaScript is how it deals with asynchronous operations (like reading a file or making a request to a database or server). We're going to talk about the different patterns you can follow with async in JavaScript

Show sponsors:* Egghead.io - Bite-sized web development video training * Frontend Masters - Expert front-end training * TrackJS - JavaScript Error Monitoring * WebStorm - Smart JavaScript IDE * Trading Technologies - Building For What's Next * Hired.com - We Bring Job Offers To You

Links, Picks, and Tips:

Peter Lyons

@focusaurus

Links* callbackhell.com

Tips* Seek out mentors and peers * Cultivate self-awareness for when your tools are not visual enough or not fast enough. Write custom tools/scripts early and often.

Picks* RegEx 101 * Julia Evans' blog (@b0rk on twitter * Bouldering (rock climbing)

Valeri Karpov

@code_barbarian

Links* The 80/20 Guide to ES2015 Generators, http://es2015generators.com/ * Callback Hell is a Myth

Tips* Think things through for yourself, don’t just take somebody’s word for it because they’re an "expert" * Write about your learnings, whether on a blog or to your team, best way to learn is to teach someone else

Picks* PonyFoo ES6 in Depth

Kent C. Dodds

@kentcdodds

Links* TC-39 finished proposals (async/await is included in ES2017)

Tips* Do what you think is right and what you want to do.

Picks* Yarn * repl.it * A Tale of Three Lists

About JavaScript Air: JavaScriptAir is the live broadcast podcast all about JavaScript hosted by egghead.io instructor Kent C. Dodds. Please visit the JavaScript Air website (javascriptair.com) to see upcoming and past episodes. Go to jsair.io/suggest to suggest topics and guests for the show. Go to jsair.io/feedback to provide feedback on this and other episodes. Also be sure to subscribe to our email newsletter at jsair.io/email and 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.