JavaScript Air

JavaScript Air

By Kent C. DoddsTechnology
Download on the App Store

JavaScript Air episodes

  • 048 jsAir - JavaScript and the Web Platform with Brendan Eich
    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 - Master the React.js EcosystemHired.com - We Bring Job Offers To You
    Links, Picks, and Tips:
    Brendan Eich
    @brendaneich
    LinksToo many to keep track of... If you want to contribute that, that’d be awesome! Here’s the file
    TipsDestructuring default values
    PicksInferno (website)
    Tyler McGinnis
    @tylermcginnis33
    PicksJavaScript Air and @kentcdodds
    Kent C. Dodds
    @kentcdodds
    TipsStart a podcast! Here are some resources: How to start a podcast like JavaScript Air, How to do a react30 episode, podcastify react30 video
    PicksThe sponsors they’re awesomeThe guestsThe panelistsThe contributorsThe audienceThe people who donated to the show.My Tech Chats YouTube Playlist (What’s a tech chat?)My Podcast ListMy AMAkentcdodds.com/linksslice-js my closed source thing that I hope to open source soon. Giving a talk soon.
    Brian Lonsdorf
    @drboolean
    PicksMatryoshkabartosz milewski category theory vidsJavaScript Air and @kentcdodds
    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.
    1 hr 6 min
  • 047 jsAir - Yarn (bonus show) with Sebastian McKenzie, Konstantin Raev, Yehuda Katz, and Christoph Pojer
    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 trainingTrackJS - JavaScript Error MonitoringReact.js Program - Master the React.js EcosystemHired.com - We Bring Job Offers To You
    Links, Picks, and Tips:
    Sebastian McKenzie
    @sebmck
    PicksJest
    Yehuda Katz
    @wycats
    LinksbundlercargoYarn Governance Model
    PicksEmberJS
    Konstantin Raev
    @bestander_nz
    Picksreact-native-create-library
    Christoph Pojer
    @cpojer
    PicksGuillermo Rauch’s zeit.co
    Kent C. Dodds
    @kentcdodds
    LinksYarn: A new package manager for JavaScript
    Pickscreate-react-app + jest + react-storybook + netlifyslice-js my closed source thing that I hope to open source soon. Giving a talk soon.
    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.
    57 min
  • 046 jsAir - React Native with Bonnie Eisenman, Ken Wheeler, and Tyler McGinnis
    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 Tips:
    Ken Wheeler
    @ken_wheeler
    LinksExponentVictoryVictory UI Explorer
    Tips./node_modules/react-native/packager/packager.sh start --resetCachewatchman watch-del-allTry Objective CReact Native Animation BookUpgrade often
    PicksReact Native Responsive StylesReact Native MapsMobxVictoryFlowHot Tub Time MachineMcDonalds All Day Breakfast
    Bonnie Eisenman
    @brindelle
    TipsShubheksa's JavaScript Package Managers 101 postAriel Elkin's post, Why I'm not a React Native developer
    PicksBotwiki, an open catalog / community "of friendly, useful, artistic online bots, and tools and tutorials that can help you make them."
    Tyler McGinnis
    @tylermcginnis33
    PicksReact Training
    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.
    51 min
  • 045 jsAir - On-site at Connect.tech with Stephanie Brubaker, Tim Dorr, and Ben Ilegbodu
    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 Ilegbodu
    @benmvp
    Tim Dorr
    @timdorr
    Stephanie Brubaker
    @sjbrubaker
    Kent C. Dodds
    @kentcdodds
    Brian Lonsdorf
    @drboolean
    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.
    34 min
  • 044 jsAir - Async Patterns in JavaScript with Valeri Karpov and Peter Lyons
    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 MonitoringWebStorm - Smart JavaScript IDETrading Technologies - Building For What's NextHired.com - We Bring Job Offers To You
    Links, Picks, and Tips:
    Peter Lyons
    @focusaurus
    Linkscallbackhell.com
    TipsSeek out mentors and peersCultivate self-awareness for when your tools are not visual enough or not fast enough. Write custom tools/scripts early and often.
    PicksRegEx 101Julia Evans' blog (@b0rk on twitterBouldering (rock climbing)
    Valeri Karpov
    @code_barbarian
    LinksThe 80/20 Guide to ES2015 Generators, http://es2015generators.com/Callback Hell is a Myth
    TipsThink 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
    PicksPonyFoo ES6 in Depth
    Kent C. Dodds
    @kentcdodds
    LinksTC-39 finished proposals (async/await is included in ES2017)
    TipsDo what you think is right and what you want to do.
    PicksYarnrepl.itA 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.
    1 hr 2 min
  • 043 jsAir - (Rerun) The past, present, and future of JavaScript with Brendan Eich
    (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 MonitoringWebStorm - Smart JavaScript IDETrading Technologies - Building For What's NextHired.com - We Bring Job Offers To You
    Links, Picks, and Tips:
    Brendan Eich
    @brendaneich
    LinksBrave
    TipsLearn JavaScript
    PicksJavaScript Code Smells
    Brian Lonsdorf
    @drboolean
    TipsTry elm and wait for the video fromthis
    PicksJSJabber about PureScript
    Kyle Simpson
    @getify
    PicksHour of Code
    Pam Selle
    @pamasaur
    PicksRxJS 5
    Iheanyi Ekechukwu
    @kwuchu
    Matt Zabriskie
    @mzabriskie
    LinksMatt's beard on Twitter
    TipsUse the future of JavaScript with Babel
    Picksgl-react
    Dan Abramov
    @dan_abramov
    Kent C. Dodds
    @kentcdodds
    TipsLearn JavaScript with MDN
    PicksplopChristmas LightsForward Web Summit
    Tyler McGinnis
    @tylermcginnis33
    TipsFind people smarter than you and copy what they do.
    PicksFlexbox Foggy
    Lin Clark
    @linclark
    TipsDead code elimination (in Webpack)
    PicksDan Abramov'sRedux videoson egghead.ioAncillary Justice
    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.
    1 hr 9 min
  • 042 jsAir - Web Components with Rob Dodson, Tushar Mathur, and Monica Dinculescu
    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 trainingTrackJS - JavaScript Error MonitoringWebStorm - Smart JavaScript IDETrading Technologies - Building For What's NextHired.com - We Bring Job Offers To You
    Links, Picks, and Tips:
    Monica Dinculescu
    @notwaldorf
    TipsEmoji-cli is an emoji-searcher-by-keyword as a cli
    PicksElectron!GO VOTEpunchesbears is an amazing twitter where a dude posts hilarious videos of various videogames he is making (dancing bears! Throw macbooks at hipsters! Drunk navigating of a 7-11 for a burrito!)
    Rob Dodson
    @rob_dodson
    LinksServer Components (https://pimterry.github.io/server-components/)Using React app techniques at the web component level with Redux, virtual-dom, and JSX Dig up twitter thread. It’s a total centithread but here’s a decent jumping in point (https://twitter.com/dan_abramov/status/770645608415784960)
    TipsThe gas arrow in your rental car dashboard tells you which side the gas tank is on
    PicksSlappy Cakes (http://www.slappycakes.com/)Elon Musk biography by Ashlee Vance (https://www.amazon.com/dp/B00KVI76ZS/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1)The Corgi sticker from cotton bureau (https://cottonbureau.com/)
    Tushar Mathur
    @tusharmath
    LinksrwcDemythstifying Web ComponentsFunag
    PicksGoogle I/O 2012 - Breaking the JavaScript Speed Limit with V8
    Pam Selle
    @pamasaur
    TipsDelete your Facebook (app)
    PicksNPR fact checkPolymer Summit
    Kent C. Dodds
    @kentcdodds
    TipsVoteIf you know Elon Musk, I’d like an intro because I want him on the show I’m. Not. Joking.
    Picksslice-js so far... (a gist giving a quick demoReact.js 50,000 stars (and some awesome shirts for the whole family!)
    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.
    1 hr 1 min
  • 041 jsAir - Test all the things with Cypress with Brian Mann and Gleb Bahmutov
    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 For What's NextReact.js Program - Master the React.js EcosystemSentry - Cross-platform crash-reporting
    Links, Picks, and Tips:
    Brian Mann
    @be_mann
    PicksRecent GitHub changes: Projects Tab is awesome!Electron
    Gleb Bahmutov
    @bahmutov
    Linkswas-testedcypress-imagemulti-cypressZeit ▲ now
    TipsCrash reporting (like TrackJs / Sentry / Raygun) are really useful during e2e testing!
    PicksKatacoda - online Docker and Kubernetes training in live containers.
    Kent C. Dodds
    @kentcdodds
    TipsDon’t forget to set your audio input setting in Hangouts on Air… :(
    Picks"Idealized Commit Logs: Code Simplification via Program Slicing" by Alan Shrevesplit-guide - A tool to help generate code for workshop repositories
    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.
    1 hr 6 min
  • 040 jsAir - (Rerun) Typed Functional Programming in JavaScript with Alfonso García-Caro, Richard Feldman, Phil Freeman, and Jordan Walke
    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 this. I hope you enjoy this rerun of one of the more popular shows that is relevant to the type of conversations you would hear about at The Strange Loop.
    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 trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringWebStorm - Smart JavaScript IDETrading Technologies - Building For What's NextReact.js Program - Master the React.js EcosystemSentry - Cross-platform crash-reporting
    Links, Picks, and Tips:
    Richard Feldman
    @rtfeldman
    LinksHow to use Elm at WorkNoRedInk
    TipsDon’t wait for a rewrite! Introduce a new language incrementally. Build a small thing that works. Get that small thing in production. Then expand.
    PicksElm in ActionFrontend Masters 2-day Elm Workshop6 months of Elm in ProductionBuilding a Live-Validated Signup Form in Elm
    Phil Freeman
    @paf31
    LinksPureScript project website
    PicksPux library
    Jordan Walke
    @jordwalke
    LinksFlowML
    PicksVim-mode-plus: Atom plugin recreating Vim’s editing paradigmReal World OCaml: Great technical book, free online version
    Alfonso García-Caro
    @alfonsogcnunez
    PicksFableF# for fun and profit - Learning F# and FPIonide - F# plugin for Atom and Visual Studio Code
    Kent C. Dodds
    @kentcdodds
    PicksReact30 episode 006 - Origins of React with Jordan WalkeMidwest JS next week - tickets are still available!My frontend masters workshops are next week! Webpack Deep Dive and Writing an Open Source JavaScript Library - tickets are still available for in person and online.Ragtime the musical
    Brian Lonsdorf
    @drboolean
    TipsUse an ide or vim setupLearn to reason about type signatures aloneConstraints are great, but start simple and dial them up laterWrite simple code w/o abstractions until you feel the pain - then learn abstractions to solve that
    PicksMath primersWhat a bijection is notFunctional Geekery Susan Potter
    Pam Selle
    @pamasaur
    PicksMies: Minimal ClojureScript template
    Dan Abramov
    @dan_abramov
    Pickscreate-react-app
    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.
    1 hr 10 min
  • 039 jsAir - Node.js and Community with James M Snell, Gregor Martynus, Myles Borins, and Tracy Hinds
    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 trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringWebStorm - Smart JavaScript IDETrading Technologies - Building For What's NextReact.js Program - Master the React.js EcosystemSentry - Cross-platform crash-reporting
    Links, Picks, and Tips:
    James M Snell
    @jasnell
    TipsTake Vacation! Put the Laptop Down! Go outside!Be Patient!
    PicksWe have Node.js developers in Fresno! Fresnode.js Meetup, 2nd monday of every month. We’re looking for speakers!
    Myles Borins
    @thealphanerd
    TipsIf you make a mistake genuinely apologize and move on. Stop engaging / don’t double downShow empathy for those you make stuff for, make stuff with, and for yourself
    PicksView Source BerlinNode Interactive Europe
    Tracy Hinds
    @hackygolucky
    TipsWhen you feel something that you’re emotionally invested in, write a draft and take a second before you send it.
    PicksOperation Code
    Gregor Martynus
    @gr2m
    TipsSurround yourself with people that are good to you. Especially if you work remotelyInvest into mentoring (JavaScript Air Episode)
    PicksNew Podcast from The Changelog by Nadia Eghbal and Mikeal Rodgers: Request for CommitsOffline Camp: Nov 4-7 in Santa Margarita, California
    Kent C. Dodds
    @kentcdodds
    LinksHealthy Open Source by Mikeal Rogersall-contributors specification (and the CLI).
    TipsIf you feel like you know something really well, don’t be afraid to admit that you might be wrong or there may be something else better
    PicksJestFree Jest lessons on Egghead.io
    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.
    1 hr 10 min

About JavaScript Air

From the publisher's feed

The live broadcast podcast all about JavaScript and the Web