Episodes
JavaScript and the Web Platform with Brendan Eich Description: JavaScript has changed the world. It has changed my life. This will be the last episode of JavaScript Air. Brendan Eich, the creator of JavaScript and the guest on our first show, will join us to wrap up the show. Please join us for our grand finale. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringReact.js Program...
Published 11/02/16
Published 11/02/16
Yarn (bonus show) with Sebastian McKenzie, Konstantin Raev, Yehuda Katz, and Christoph Pojer Description: Yarn bills itself as fast, reliable, and secure dependency management. It was recently released as a collaborative effort with developers from Facebook, Google, and Tilde. In this bonus show, we're going to talk about what this means for the JavaScript community. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end...
Published 11/02/16
React Native with Bonnie Eisenman, Ken Wheeler, and Tyler McGinnis Description: JavaScript is taking the software world by storm, and we're going to talk about yet another enabling technology: React Native. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringReact.js Program - Master the React.js EcosystemHired.com - We Bring Job Offers To You Links, Picks, and...
Published 10/27/16
On-site at Connect.tech with Stephanie Brubaker, Tim Dorr, and Ben Ilegbodu Description: We'll be live and on site at Connect.tech in Atlanta Georgia. See you there! Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringReact.js Program - Master the React.js EcosystemHired.com - We Bring Job Offers To You Links, Picks, and Tips: Ben...
Published 10/22/16
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 trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error...
Published 10/12/16
(Rerun) The past, present, and future of JavaScript with Brendan Eich Description: The original show for this week was canceled. So this is a rerun of our very first show: Kicking off JavaScript Air with our first guest Brendan Eich(original creator of JavaScript) to talk about the past, present, and future of JavaScript. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error...
Published 10/05/16
Web Components with Rob Dodson, Tushar Mathur, and Monica Dinculescu Description: There's been quite a bit of talk about the Web Components spec lately. As with anything new, there's been a lot of fear, uncertainty, and doubt (FUD) about Web Components. We're going to chat about some of their use cases, strengths, and weaknesses to give us all a better idea of this tech. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end...
Published 09/29/16
Test all the things with Cypress with Brian Mann and Gleb Bahmutov Description: Cypress.io is an automated testing tool that runs in the context of the browser and has some really solid features that make unit, integration, and even end to end testing much easier! Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringWebStorm - Smart JavaScript IDETrading Technologies - Building...
Published 09/21/16
Typed Functional Programming in JavaScript with Alfonso García-Caro, Richard Feldman, Phil Freeman, and Jordan Walke NOTE: You may be wondering why this week is a rerun. Well, we actually did have a show this week at The Strange Loop and it was awesome! But I made a mistake by not setting my computer to use the microphone interface for the audio and so the sound is just using my MacBook's built-in microphone, which resulted in really terrible audio quality. I'm really sorry about...
Published 09/17/16
Node.js and Community with James M Snell, Gregor Martynus, Myles Borins, and Tracy Hinds Description: A huge part of open source is the community that is formed around it. This is one of the best parts of open source. It is also a challenge to manage, especially with big projects like Node.js. We'll be chatting with some community builders and code contributors to learn how Node.js fosters and grows its community. Show sponsors:Egghead.io - Bite-sized web development video...
Published 09/07/16
Typed JavaScript with TypeScript and Flow with Jeff Morrison and Anders Hejlsberg Description: Adding typings to JavaScript is becoming more and more popular. We're going to chat with the creators of TypeScript and Flow to discuss the why and how behind typed JavaScript. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringWebStorm - Smart JavaScript IDETrading Technologies -...
Published 08/31/16
On-site at React Rally Description: We'll be live and on-site at React Rally. Join us as we chat with attendees and speakers about the awesome React conference in Utah. Katherine PoulterSergio CruzJames LongRyan FlorenceJamison Dance Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringWebStorm - Smart JavaScript IDETrading Technologies - Building For What's NextReact.js...
Published 08/26/16
Managing Dependencies like a boss 😎 with Stephan Bönnemann and Ben Coe Description: The average npm project has 100 dependencies and subdependencies. Managing these dependencies can be challenging. We're going to talk about DependencyCI and Libraries.io, and with the great person behind Greenkeeper.io about how to make managing these dependencies easier. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS -...
Published 08/18/16
How to be a mentor with Taras Mankovski, Kim Crayton, Colt McAnlis, and Jed Watson Description: With so many new developers coming into the JavaScript world, there's never been a greater need for experienced developers to mentor and teach others. In this episode we'll chat with some experts on how to be an effective mentor. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error...
Published 08/10/16
Typed Functional Programming in JavaScript with Alfonso García-Caro, Richard Feldman, Phil Freeman, and Jordan Walke Description: "Tie your hands to free your mind" is a mantra you hear that applies really well to the constraints that you put on yourself by embracing statically typed languages and functional programming. We're going to hear from various people about their respective visions of typed FP in JS. Show sponsors:Egghead.io - Bite-sized web development video...
Published 08/03/16
Getting started with web audio with Chris Lowis and Alejandro Mantecon Guillen Description: Web audio opens the door for rich multimedia, audio and gaming applications. It remains an unknown topic for many. Let's get an overview at audio programming with JavaScript and an introduction to some tools and frameworks that can make your life easier doing this. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS -...
Published 07/27/16
Publishing JavaScript Packages with John-David Dalton, Stephan Bönnemann, James Kyle, and Henry Zhu Description: Doing open source involves a lot more than just coding up the tool/library. We're going to talk about the challenge of activly publishing an open source package on npm and some of the tools that have been developed to automate this process. Our guests have each developed some amazing tools, so you're in for a really interesting show! Show sponsors:Egghead.io -...
Published 07/21/16
Automated Accessibility Testing with aXe-core with Dylan Barrell, Marcy Sutton, and Wilco Fiers Description: The Deque Labs team is doing some really cool stuff for automated accessibility testing, bringing their years of accessibility expertise to mainstream web developers. The open source axe-core framework, written entirely in JavaScript, supports a bunch of integrations: unit testing, Selenium Webdriver, Chrome and Firefox extensions, Grunt, React and more. Get the low-down...
Published 07/14/16
Electron Apps with Jessica Lord and Evan Morikawa Description: Electron is becoming more and more of a relevant and popular way of building multi-platform desktop apps with web technologies. Let's get a dive into this awesome tech and see how we can use it to enhance our own experience and our user's experience on the desktop. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error...
Published 07/07/16
Web Animations with Matias Niemelä, Rachel Nabors, and Sarah Drasner Description: It's totally mind blowing what can be done to enhance the user's experience with animations on the web these days. Let's talk about how some of this is done and what tools are out there to help you with this. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringSparkPost - Email. We've Got It...
Published 06/30/16
On site at KCDC KCDC @kc_dc Description: We'll be live and on site at the Kansas City Developer Conference! This conference covers all aspects of software development and we're sure to have really interesting conversations with a lot of people! Joe Andaverde - Asynchronous Patterns in JavaScriptNate Taylor - TDD, RamdaJS, and Semantic UICory House - Pro JavaScript, JavaScript Showdown, and Conference SpeakingMatthew Renze - Data analysis and visualization with the R programming...
Published 06/24/16
For the Beginners with Aimee Knight, Tim Dorr, and Max Stoiber Description: We're going to talk about when we were beginners, some of the things we wished we knew, some of our biggest early days goofs, our suggestions for newbies, etc. We'll also talk about making the community open to newbies/what can be done to increase this. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringSparkPost...
Published 06/15/16
webpack: JavaScript bundler with Juho Vepsäläinen, Johannes Ewald, Sean T. Larkin, and Tobias Koppers Description: webpack is an amazing bundler for frontend assets. For many people it has completely changed the game for their build pipeline, entirely replacing other build tools and task runners like grunt and gulp. Join us with the webpack creator and core contributors as we talk with the webpack team about this impressive piece of tech. Show sponsors:Egghead.io - Bite-sized web...
Published 06/08/16
(Rerun) Functional and Immutable Design Patterns in JavaScript with Dan Abramov and Brian Lonsdorf Description: 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:Egghead.io - Bite-sized web development video...
Published 05/31/16