JavaScript Air show

JavaScript Air

Summary: JavaScript Air is a live video broadcast podcast all about JavaScript. After the show, it is made available on YouTube and the audio is available on iTunes and as part of an RSS feed.

Join Now to Subscribe to this Podcast
  • Visit Website
  • RSS
  • Artist: Kent C. Dodds
  • Copyright: Copyright 2015 All rights reserved.

Podcasts:

 033 jsAir - Getting started with web audio with Chris Lowis and Alejandro Mantecon Guillen | File Type: audio/mpeg | Duration: 53:15

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 - 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: Chris Lowis @chrislowis LinksWeb Audio WeeklyWeb Audio API @ MDNWeb Audio Slack Channel TipsCanopy is a Web Audio scratch pad / visualisation / debugging toolWeb Audio Dev Tools in FirefoxWeb Audio School PicksLost Art Press Alejandro Mantecon Guillen @alemangui LinksRecreating the BBC's sounds of the radiophonic workshopPizzicato libraryWeb audio resources TipsWhen you dive into new realms of programming, be it web-audio, functional programming, or whatever it is you're after, don't be afraid to dive in and iterate. Start with simple micro-projects and keep growing a notch every time. I find it hard to really get into new technology without getting my hands dirty from the start. Practice is essential. PicksChrome's musiclab Kent C. Dodds @kentcdodds TipsMake a chrome extension to make the tweet sound effect I was talking about :)Check out Tero Parviainen’s talk at ng-europe and at ng-conf Picksp-s All the benefits of npm scripts without the cost of a bloated package.json and limits of json 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.

 032 jsAir - Publishing JavaScript Packages with John-David Dalton, Stephan Bönnemann, James Kyle, and Henry Zhu | File Type: audio/mpeg | Duration: 01:09:45

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 - 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 Kyle @thejameskyle TipsGo home, stop working, take a vacation, don't work on the weekends. PicksFlowType.org John-David Dalton @jdalton LinksLernababel-plugin-lodashlodash-webpack-pluginES6 Module InteroperabilityShrinkpack TipsReduce barriers for contributionsIf a repo is lagging in activity jump in as a contributor Pickseslint-plugin-import Stephan Bönnemann @boennemann LinksSemantic Releasenpm prunenpm packpackage.json files TipsAlways bring your skateboard to the airport Picksnpm CouchDB changes feedshrinkwrap on publish Henry Zhu @left_pad LinksThoughts on setting up a monorepo for cycle.jsWhy is Babel a monorepo?Prosemirror monorepo disucssionpackage.json files property, .npmignore TipsQuestions can become PRs for a project - if something seems weird/could be improved, it was probably overlooked. (for example) PicksLebab: the opposite of babelView # of Issues/PRs for a contributors Kent C. Dodds @kentcdodds LinksnpnycHow to use bundledDependenciesgenerator-kcd-oss TipsAutomate things Picksngrok Secure tunnels to localhostHow to Write a JavaScript Library Free Egghead.io course Pam Selle @pamasaur TipsIf you figure out why istanbul/nyc is called nyc, let me know PicksLambCI 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.

 031 jsAir - Automated Accessibility Testing with aXe-core with Dylan Barrell, Marcy Sutton, and Wilco Fiers | File Type: audio/mpeg | Duration: 01:01:34

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 on how to integrate accessibility testing into your workflow with the core team from Deque. 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: Marcy Sutton @marcysutton Linksaxe-core node module TipsGet away from the computer and GO OUTSIDE. PicksI'm speaking about aXe at npm campI'm speaking at React RallyInstalling the Chrome Accessibility Inspector Dylan Barrell @dylanbarrell PicksDeque University React & ReduxReact Axe - React A11yCrew Seekers Wilco Fiers @wilcofiers PicksThe WAI PerspectivesLooking for help developing new rules for a11y testing Brian Lonsdorf @drboolean LinksClarity Conf: Baking Accessibility In by Brad Frost TipsGet familiar with your screenreader. PicksGershom Bazerman: Representing ApplicativesAlissa Pajer: Category Theory: An Abstraction for AnythingPractically Functional Programming Workshop Kent C. Dodds @kentcdodds TipsDon’t spend money on Pokemon Go

 030 jsAir - Electron Apps with Jessica Lord and Evan Morikawa | File Type: audio/mpeg | Duration: 01:08:05

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 MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDETrading Technologies - Building For What's NextReact.js Program - Master the React.js EcosystemSentry - Cross-platform crash-reporting Links, Picks, and Tips: Jessica Lord @jllord LinksElectron API DemosElectron AppsElectron Quick Start AppDevtronElectron Packager TipsElectron Quick Start AppMake a menubar appCheck out the nativize.css file in Electron API Demos appElectron community tools and meetups PicksHammock Camping! Mojibar Evan Morikawa @e0m LinksAtomVSCode TipsReading Open source PicksObservablesAtom slack channelMoonwalking With Einstein Tyler McGinnis @tylermcginnis33 TipsFind a hobby- Skaters of the web PicksHow to learn technical things Kent C. Dodds @kentcdodds LinksMy Atom Plugins TipsTeach to Learn. I learned ASTs by preparing and giving this talk. And read this blogpost by Anirudh Modi. PicksStart With WhyWhat Code Comments can Teach us About Scaling a Codebase 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.

 029 jsAir - Web Animations with Matias Niemelä, Rachel Nabors, and Sarah Drasner | File Type: audio/mpeg | Duration: 01:02:59

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 Down.WebStorm - Smart JavaScript IDETrading Technologies - Building For What's NextReact.js Program - Master the React.js EcosystemSentry - Cross-platform crash-reporting Links, Picks, and Tips: LinksWebAnimationWeekly.comslack.animationatwork.comDevTools ChallengerA List Apart Article on using animation to improve your users’ experienceComplex timing function proposal TipsSteady FPS over peaks and valleysComplete Web Animations API documentationDetailed browser support for the Web Animations API at the Edge Platform API catalog--don’t trust caniuse on this beast of an API! PicksMy new CSS Animations + Transitions CourseCSS Conf ArgentinaCSS Dev Conf San Antonio plus CSS + Motion Design workshopAll Things Open LinksMy CodePenComparison of Animation Technologies on CSS-TricksFrontend Masters CourseO’Reilly book coming: SVG AnimationsThe First Pull Request and Zero to 60 in Software Development: How to Jumpstart Your Career - talks by Kent C. Dodds TipsGreensock SVG Tips PicksRecreating the Twitter Heart Animation LinksElement Animate Polyfill TipsKeep up with the Angular RC releases PicksAngular ConnectWeb unleashed TipsWrite a letter to someone PicksReact RallyMy Frontend Masters workshops. Webpack Deep Dive and Writing an Open Source LibraryMy Webpack Playlist on Egghead.io (includes my Webpack course) PicksWhat I learned from analysing 1.65M versions of Node.js modules in NPMReact.js Program PicksImmutability is not enoughA Deepdive into Flow 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.

 028 jsAir - On site at KCDC | File Type: audio/mpeg | Duration: 50:14

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 language and Clean codeKirsten Hunter - Being a Polyglot programmer Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end trainingTrackJS - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDETrading Technologies - Building For What's Next 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.

 027 jsAir - For the Beginners with Aimee Knight, Tim Dorr, and Max Stoiber | File Type: audio/mpeg | Duration: 01:13:40

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 - Email. We've Got It Down.WebStorm - Smart JavaScript IDETrading Technologies - Building For What's Next Links, Picks, and Tips: Tim DorrLinks: LOGO programming and Unreal EngineTips: Contribute to project docs!Picks: Practical Object-Oriented Design in Ruby (POODR), Webpack Preset, Lady Dynamite on Netflix, and Keto (ketosis/ketogenic) diet Aimee KnightPicks: You Don’t Know JS, Operation Code, Newbie Remote Conf, and Grokking Algorithms Max StoiberLinks: Carte BlancheTips: You don't have to be Dan or Ryan to get a jobPicks: DLLPlugin and LookUp app Scott MossTips: Try to use npm scripts directly for your next project and not a build tool like gulpPicks: Overwatch Kent C. DoddsLinks: JavaScript and Robots with Raquel VélezTips: Learn one new thing every day (#eggheadADay) and The learning workflow: Consume, Build, TeachPicks: react-html-email and aphrodite Brian LonsdorfTips: Learn the language, learn the paradigms, then learn the libraries/frameworks and es5 is still huge. Perhaps start there and learn es2015 after.Picks: Orlando Shooting GoFundMe, YOW Lambda Jam 2016 talks, and Functional JavaScript Pam SelleLinks: The Mess We’re In (talk by Joe Armstrong)Tips: Beginners: Don’t stay stuck for more than 15 minutes. Ask for help!Picks: Nand2Tetris, Nand2Tetris on Coursera, and Beyond the Resume: How to Get Your Next Job as a Developer Kyle SimpsonLinks: Software Engineering Daily podcast, episode with Kyle SimpsonTips: Everyone: take a walk every single day, and replace one drink a day with water and Beginner Devs: write your code as simply and verbosely as possible, to explain your thinking (or lack of it!) clearly. Don’t just emulate the clever code you see from others.Picks: SimpleHTTP2Server and demo, Brotli compression, and You Don’t Know JS, specifically Up & Going Dan AbramovPicks: A re-introduction to JavaScript, Understanding ES6, Teach Yourself Programming in 10 Years, On Spectrum of Abstraction, Making JavaScript Initialize Faster, HtmlWebpackPlugin, and Babel Plugin Handbook 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 suggest.jsair.io to suggest topics and guests for the show. Go to feedback.jsair.io 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.

 026 jsAir - webpack: JavaScript bundler with Juho Vepsäläinen, Johannes Ewald, Sean T. Larkin, and Tobias Koppers | File Type: audio/mpeg | Duration: 01:14:13

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 development video trainingFrontend Masters - Expert front-end training{Track:js} - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDETrading Technologies - Building For What's Next Links, Picks, and Tips: Juho VepsäläinenLinks: webpack-merge - My merge tool to keep configuration simple (sharing common config!), webpack-validator - Validation of webpack configuration against a schema + checks against good practices., and SurviveJS Webpack book - Free book on the topic.Tips: There is always something new to learn (esp. In frontend). and Fundamentals > specifics.Picks: WebpackBin and autojump - a faster way to navigate your filesystem Johannes EwaldLinks: LearnYouAHaskell.com – Good resource for learning functional concepts with Haskell., html-webpack-plugin – Almost always a good idea when you’re also bundling CSS with webpack., ProvidePlugin – Solves many problems introduced by legacy scripts and implicit globals, and Healthy Open Source – A walkthrough of the Node.js Foundation’s base contribution policyTips: Do not abstract/split your (webpack) configs. Copy&Paste can be a good thing. and Learning a completely different programming language (like Haskell) “upgrades” your programmer brain :)Picks: Z.sh - jump around and Watch Kent's videos about webpack (more coming soon), they are awesome! I did learn some cool stuff :) Sean T. LarkinLinks: You Don’t Know JS An incredible resource by @getify for learning ES6 and Javascript. (Kyle Simpson), I was wrong about TypeScript and here’s why a great read on the immediate and incredible benefits of Typescript. , Google Doc - Shameless self-promote, but really great intro to webpack., and React Webpack Cookbook (now SurviveJS)Tips: When you are struggling on a problem, take two steps back and ask “What am I trying to accomplish. Is this the best avenue for the results.” and Read the source code!!! Source code is the one true documentation. If you are ever curious about how something works, or what additional features there are, pop in the source code and start reading. Webpack’s source code has lots of hidden and cool features.Picks: Midwest Dev Chat Slack, webpack-closure-compiler awesome alternative to using UglifyJSPlugin. +1 For Typescript Users with Tscikle. , and Webpack starter for those users of Angular, this is a nice full featured repo/boilerplate. Once you understand webpack, this repository is a must clone. Tobias KoppersLinks: webpack 2 and RollupJSTips: Explicit dependencies, Try Code Splitting, Try webpack 2, Tips in these slides, webpack & caching, Everything about webpack, Don’t use boilerplates, but read them, webpack examples, Targeted Builds, and helper for building targeted buildPicks: Analyse Tool and Rust Kent C. DoddsLinks: babel-plugin-module-alias and Generators, Boilerplates, and Starter KitsTips: Follow me and egghead.io to know when my webpack cookbook course comes out. And follow Frontend Masters to know when to register for my webpack workshop!, Migrating an App to ES6 with webpack workshop (video), and Try to find babel plugins to do stuff you need before you use webpack features because babel is more ubiquitous and interops with more tools.Picks: React30 - a new 30 minute podcast by me, Ryan Florence, and Michael Jackson and webpack-validator - validator your webpack config to avoid headaches Pam SelleTips: As hard as it is to focus on the basics, sometimes they’re super necessary to getting to the fun stuff!Picks: Tree-shaking with webpack 2 and Babel 6 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 suggest.jsair.io to suggest topics and guests for the show. Go to feedback.jsair.io 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.

 025 jsAir - (Rerun) Functional and Immutable Design Patterns in JavaScript with Dan Abramov and Brian Lonsdorf | File Type: audio/mpeg | Duration: 01:12:06

(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 trainingFrontend Masters - Expert front-end training{Track:js} - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDEAuth0 - Authentication Made SimpleTrading Technologies - Building For What's Next Links, Picks, and Tips: Dan AbramovPicks: A General Theory of Reactivity, The Future of JavaScript MVC Frameworks, [Programming in the 21st Century] (http://prog21.dadgum.com/archives.html), and Redux Saga Brian LonsdorfLinks: A Modern Architecture for FP and Crazy FP words tweetTips: Watch Dan's Redux videos, Experiment with ramda, immutable.js, and the Maybe Functor, and If you want to read the white papers, checkout The Haskell Road to Logic, Maths and ProgrammingPicks: ForwardJS Feb 10th @Regency Ballroom SF Kyle SimpsonTips: Rediscover devtools in Firefox, you’ll be pleasantly surprised -- specifically WebIDE/Valence and CSS Transforms PreviewerPicks: JavaScript Allongé (book) by @raganwald, Kris Jenkins’ blog posts on FP: [Part 1] (http://blog.jenkster.com/2015/12/what-is-functional-programming.html), [Part 2] (http://blog.jenkster.com/2015/12/which-programming-languages-are-functional.html), The FP side of async programming, and Concurrency’s future on the web Kent C. DoddsTips: Try a standing deskPicks: Lowes, The ES2016 Pipe Operator, and Learn JavaScript Arrays in Depth Lin ClarkTips: 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 fetchPicks: Jessica Kerr - Functional Principles In React Tyler McGinnisPicks: Starters and Maintainers and Classroom Coding with Prof. Frisby 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 suggest.jsair.io to suggest topics and guests for the show. Go to feedback.jsair.io 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.

 024 jsAir - Progressive Web Apps with Henrik Joreteg, Ada Rose Edwards, Nolan Lawson, and Ben Kelly | File Type: audio/mpeg | Duration: 01:08:11

Progressive Web Apps with Henrik Joreteg, Ada Rose Edwards, Nolan Lawson, and Ben Kelly Description: A Progressive Web App "uses modern web capabilities to deliver an app-like user experience. They evolve from pages in browser tabs to immersive, top-level apps, leveraging the web's low friction." The JavaScript Air website uses some of these techniques and technologies. Let's learn about this awesome stuff! Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end training{Track:js} - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDEAuth0 - Authentication Made SimpleTrading Technologies - Building For What's Next Links, Picks, and Tips: Henrik JoretegLinks: Introducing Pokedex.org: a progressive webapp for Pokémon fans, Mozilla's SW Cookbook, sw-toolbox (so much good stuff here), and Background SyncTips: Sometimes it's just easier to disable registering SW in development. Just helps when you're trying to build/fix other parts of the site., It's very important to test your update process when deploying new versions of apps with SW. It's possible to “brick” a web app since if you successfully register a SW, then push an update that has a JS error that prevents your SW registration code from running. Pushing a new version won't fix it because it won't register the new SW and keeps serving the broken code from the previous SW. , and It's early to say this, but I think GraphQL will eventually replace REST as dominant http API approach for applications.Picks: I

 023 jsAir - Transitioning from REST to GraphQL with Lee Byron and Steven Luscher | File Type: audio/mpeg | Duration: 01:10:45

Transitioning from REST to GraphQL with Lee Byron and Steven Luscher Description: We've heard about GraphQL quite a bit. We know that there are problems with REST and GraphQL solves many of those problems. But now we have a new problem: Transitioning from REST to GraphQL. Let's talk about what it takes to do that well and how services need to adapt to this new way of thinking about data access. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end training{Track:js} - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDEAuth0 - Authentication Made SimpleTrading Technologies - Building For What's Next Links, Picks, and Tips: Lee ByronLinks: Awesome GraphQL and LokkaPicks: Suspension, a novel Steven LuscherLinks: Zero to GraphQL on GitHub (https://github.com/steveluscher/zero-to-graphql), Zero to GraphQL Video (https://www.youtube.com/watch?v=UBGzsb2UkeY), Wrapping a REST API in GraphQL blog post (http://graphql.org/blog/rest-api-graphql-wrapper/), Charles, Apollo, and postgraphqlTips: When you arrive at an n-way stop at the same time as one or more vehicles, who should go first? Take your right hand, and point it to the right of you. If you’re pointing at nobody, it’s your turn to go!Picks: Music: Spirits – The Strumbellas and Book: The Lost Chord – Conrad Amenta Dan AbramovTips: Colocate selectors with reducersPicks: Reason, React Tiny Renderer, Learn Redux, Mark Erikson’s link collections, and Apollo Client Kent C. DoddsTips: Colocate AMAR (as much as reasonable)Picks: LGTM, Code Cartoons - A cartoon guide to Facebook’s Relay, and Aphrodite - CSS in JS done right 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 suggest.jsair.io to suggest topics and guests for the show. Go to feedback.jsair.io 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.

 022 jsAir - The Science of People in Tech with Kate Edwards, Omoju Miller, and Steve Andrews | File Type: audio/mpeg | Duration: 01:05:48

The Science of People in Tech with Kate Edwards, Omoju Miller, and Steve Andrews Description: The JavaScript community is composed of a ton of people with a ton of different backgrounds and privilege. We need to do our very best to make everyone feel as included as possible. It makes everything better when we work to foster a welcoming and friendly community. We're going to talk about what you can do to improve your workspace and community. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end training{Track:js} - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDEAuth0 - Authentication Made SimpleTrading Technologies - Building For What's Next Links, Picks, and Tips: Kate EdwardsLinks: Google Unconscious Bias Training, Facebook Unconscious Bias Training, and Microsoft Unconscious Bias TrainingTips: Be aware that you - and everyone - has natural biases Omoju MillerTips: Always ask why? and Why do we get the results we have? Why is the sky blue? Never lose your curiosityPicks: Danger of a single story - TED talk, Tomorrow Looks Bright Newsletter, Call Your Girlfriend Podcast, and Recode Decode Steve AndrewsLinks: Jack Ma Says Women Executives Are Alibaba’s ‘Special Sauce’Tips: Platinum Bay is hiring Brian LonsdorfPicks: Algebra Ch 0, States and Nomads - Zach Tellman, and PureScript Tropical Miniconf Kyle SimpsonLinks: A Speaker’s Notes talk from Fluent Conf ‘16 about making more room on the conference stage for more voices.Tips: Write code as if it was intended for kids to read and learn.Picks: Simplified JS Jargon, Minimax Algorithm, aka how to have a computer beat/tie you at Tic-Tac-Toe, and MakerSquare opens new NYC campus Kent C. DoddsTips: Free your mind and use remindersPicks: You Can Sit With Us T-Shirt, Erwan Datin created a JS Air app in React Native! Repo, iOS, Android, and Becoming Betazoid How to Listen and Empathize with Others in the Workplace – Joe Eames 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 suggest.jsair.io to suggest topics and guests for the show. Go to feedback.jsair.io 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.

 021 jsAir - On site at ng-conf | File Type: audio/mpeg | Duration: 54:32

On site at ng-conf with ng-conf Description: We'll be on site at one of the biggest and most exciting conferences in the world: ng-conf. In this show we'rejoined by some amazing developers and community builders in the Angular community. samuel john saccone - Promises are probably older than you.Tero Parviainen - Generative Art in Angular 2Mike Brocchi - Learn Clingon (Angular CLI)Scott Moss - Angular 2 for the rest of usAysegul Yonet - Pipe Hype (Creating custom pipes)Alyssa Nicoll and Sergio Cruz - Wanting it all vs. Being GreatJules Kremer, Brad Green, and Miško Hevery - Keynote (Angular Community) Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end training{Track:js} - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDEFluent - Web development trainingAuth0 - Authentication Made SimpleTrading Technologies - Building For What's Next Links, Picks, and Tips: ng-conf: No links, tips, or picks this week Kent C. DoddsLinks: The Changlog episode 200: JavaScript and Robots with Raquel Vélez, Healthy Open Source by Mikeal Rogers, and Open Source Stamina by me

 020 jsAir - JavaScript Frameworks: Ember with Gavin Joyce, Matthew Beale, and Robert Jackson | File Type: audio/mpeg | Duration: 01:11:15

JavaScript Frameworks: Ember with Gavin Joyce, Matthew Beale, and Robert Jackson Description: Ember is one of the most widely used JavaScript frameworks in the world and has some pretty amazing features. Its focus is on giving you everything you need to build web applications and delivers on that promise for many applications in the world today! Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end training{Track:js} - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDEFluent - Web development trainingAuth0 - Authentication Made SimpleTrading Technologies - Building For What's Next Links, Picks, and Tips: Gavin JoyceLinks: Intercom, EmberConf Keynote, and Controlling Ableton Push with Node.jsTips: "It's not not done until it ships" is from a time when shipping software meant CDs in boxes. "Shipping is just the beginning" is better for modern software.Picks: Ableton Push Midi Controller Matthew BealeLinks: Gavin and Yehuda do a deep-dive on Glimmer 2, Future of Ember Templating, at EmberConf 2016, and Element Modifier RFCPicks: Ember-concurrency docs: http://ember-concurrency.com/#/docs, Ember-concurrency blog post: https://medium.com/@machty/ember-concurrency-the-solution-to-so-many-problems-you-never-knew-you-had-cce6d7731ba9#.e6r0iv44u, Ember-concurrency video: https://vimeo.com/162329769, and WickedGoodEmber, this summer in Boston: https://wickedgoodember.com/ Robert JacksonLinks: Ember Observer and Ember CLI DeployPicks: Destiny, Ember Community, and Ember Slack Kyle SimpsonPicks: node + ES6 modules, counter-proposal for node and es6 modules, Frontend Masters, and YDKJS “Box Set” Pricing Kent C. DoddsTips: Thank at least one person every day out of the bluePicks: JavaScript Community Thank You Letter from David Wells and Teledoc Iheanyi EkechukwuPicks: Building a Performant Real-Time Web App with Ember Fastboot and Phoenix by Mike North 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 suggest.jsair.io to suggest topics and guests for the show. Go to feedback.jsair.io 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.

 019 jsAir - Internet of Things with JavaScript with Kristina Durivage, Kassandra Perch, and Andy Carle | File Type: audio/mpeg | Duration: 57:01

Internet of Things with JavaScript with Kristina Durivage, Kassandra Perch, and Andy Carle Description: The world is becoming more and more interconnected with more devices joining and communicating on the network every day. The space of hardware hacking is exciting! It's becoming even more welcoming to developers as the barrier to entry has been decreased significantly with JavaScript. Show sponsors:Egghead.io - Bite-sized web development video trainingFrontend Masters - Expert front-end training{Track:js} - JavaScript Error MonitoringSparkPost - Email. We've Got It Down.WebStorm - Smart JavaScript IDEFluent - Web development trainingAuth0 - Authentication Made SimpleTrading Technologies - Building For What's Next Links, Picks, and Tips: Kristina DurivagePicks: Suz Hinton’s (cat filled!) presentation on how javascript runs on hardware https://vimeo.com/129003513 and Coming after 4/22 - A tutorial on making a simple IOT device with particle http://portfolio.gelicia.com/connecting-the-internet-with-the-thing-on-the-particle-platform/ Kassandra PerchLinks: Learn JavaScript Robotics, Tessel, and EspruinoPicks: Kristina Durivage and avrgirl Andy CarlePicks: Chvrches and BLE Hacking (Bluetooth Low Energy) Kent C. DoddsTips: Communicate with screencasts!Picks: How to create a bite-sized screencast by your’s truly, Conference Speaker? Here’s 7 Tips for Getting Accepted by Cory House, and JavaScript and Robots with Raquel Vélez (rockbot) Iheanyi EkechukwuPicks: Ember Fastboot and Ember-CLI-Deploy-DigitalOcean 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 suggest.jsair.io to suggest topics and guests for the show. Go to feedback.jsair.io 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.

Comments

Login or signup comment.