Episodes

Wednesday Feb 24, 2016
011 jsAir - Live at React Conf
Wednesday Feb 24, 2016
Wednesday Feb 24, 2016
We'll be live at React Conf talking with speakers and others about what's going on at the conference. This is your chance to get an insiders look at the conference if you didn't get a chance to snatch a ticket. Guests:
- Ben Alpert - React: What Lies Ahead
- Andres Suarez - Nuclide hacks for React Native development
- Erik Schlegel and Eric Rozell - ReactNative UWP
- Eric Florenzano - React, Meet Virtual Reality
- Helena Milosevic - Demystifying Tech Recruiting
- Isaac Salier-Hellendag - Rich Text Editing with React
- Scott Kyle - A New Way to Persist & Query Data in React Native
- Jamison Dance - Rethinking All Practices: Building Applications in Elm
- Maria Hollweck - React Native: Lessons Learned After Migrating an App from iOS to Android
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- {Track:js} - JavaScript Error Monitoring
- Wallaby.js - Realtime code coverage
- Codecov.io - Code coverage done right
- Fluent - Web development training
- Auth0 - Authentication Made Simple

Thursday Feb 18, 2016
Thursday Feb 18, 2016
Let's talk about what ESLint is, how it works, and how it can be super useful for your project. We'll be joined by ESLint committers and the author of the Standard library.
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- {Track:js} - JavaScript Error Monitoring
- Wallaby.js - Realtime code coverage
- Codecov.io - Code coverage done right
- Fluent - Web development training
- Auth0 - Authentication Made Simple
- Links: standard and WebTorrent
- Picks: standard-format - Formats your code to
standard
style, why-is-node-running - Node is running but you don't know why?, and available - Find available npm package names – this is how the name “standard” was found!
- Links: ESLint bot, babel-eslint, eslint-plugin-babel, eslint-plugin-react, and eslint-plugin-angularjs
- Picks: Visual Studio Code, Iron Node, and babel-eslint
- Links: Standard, eslint-plugin-promise, and ASTExplorer.net
- Picks: Sawdust & Shavings EP
- Picks: esprima
- Links: Webpack Validator and AST Explorer
- Tips: Add
validate
script to your npm scripts - Picks: GitHub Issue Templates Supported and npm-run-all

Sunday Feb 14, 2016
Sunday Feb 14, 2016
Join us for this show live at ForwardJS where we'll chat with Allen Wirfs-Brock, project editor of the ES2015 specification about the future of the JavaScript spec.
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- {Track:js} - JavaScript Error Monitoring
- Wallaby.js - Realtime code coverage
- Codecov.io - Code coverage done right
- Fluent - Web development training

Thursday Feb 04, 2016
008 jsAir - JavaScript Debugging with Alex Liu, Todd Gardner, and Yunong Xiao
Thursday Feb 04, 2016
Thursday Feb 04, 2016
JavaScript has a pretty interesting debugging story. The developer tools of your browser of choice and the various tools and IDEs for debugging Node or mobile development make for a really interesting topic.
- Egghead.io - Bite-sized web development video training
- Frontend Masters - Expert front-end training
- {Track:js} - JavaScript Error Monitoring
- Wallaby.js - Realtime code coverage
- Codecov.io - Code coverage done right
- Fluent - Web development training
- Tips: Always think about Errors and error handling as part of the design and spec from day one and Understand the abstractions you use, especially when it comes to Errors
- Picks: VError, bunyan, restify-errors, and Overheard - VS Code debugger is great
- Links: TrackJS for debugging non-chrome platforms, Charles Web Debugging Proxy, and Fiddler Proxy
- Picks: JavaScript Error Monitoring, JavaScript Forensics Talk, Amazing Conference in Oslo, Afterparty conference, Author: Ken Follett. Pillars of the Earth and a World Without End, and Conference Satire
- Links: mdb v8, Node post mortem debugger, Debugging Node.js in Prod, Flamegraphs, Flamegraphs with Node, Restify, Observable Rest Framework, and Debugging Node
- Tips: Use the Scientific Method, Error Types and JSON Parse, Error Handling in Node.js, JSON Logging Lib, and Observable Async lib
- Picks: Bojack Horseman, ReactiveSocket, and Wish You Were Here
- Links: Elm’s debugger and Free Monad graph
- Tips: Algebraic data structures like Either, Task, and Maybe ensure we handle all errors. The errors are pushed to the caller where it’s easy to see., In node, you can overwrite Obj.prototype.inspect to display a custom string when console.log-ing., and Learn to use debugger; in the browser.
- Picks: Bodil Stokke Generators and Profunctor Lenses
- Tips: Chrome CPU Throttling, OSS your code early. Don’t wait until “it’s good enough for others”, because then you’ve waited too long. OSS is about collaboration and improvement, not promotion of already-finished code., and Start with libraries and frameworks as you rapidly develop/evolve/explore a project. But as it matures, try to build time in for refactoring to reduce/remove those pieces. You don’t need them permanently. The best code is the code that’s exactly what’s needed, no more, no less.
- Picks: About the new ‘createImageBitmap(..)’ API and also ‘requestIdleCallback(..)’, Chris & Getify Make A Game (part 1) tutorial on simple
- Links: Async checkbox in Chrome DevTools and Managing Memore Garbage Collection in NodeJS - Egghead.io lesson
- Tips: Teach to learn. Force yourself to teach.
- Picks: What’s new in Webpack 2 and Debugging JavaScript (Chrome DevTools)