JavaScript Jabber

Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

https://topenddevs.com/podcasts/javascript-jabber

subscribe
share






162 JSJ ESLint with Jamund Ferguson


02:15 - Jamund Ferguson Introduction

  • Twitter 
  • GitHub
  • Blog
  • PayPal
  • Jamund Ferguson: JavaScript Linting for Code Quality & ESLint Overview
02:47 - Lint (Background)
  • JSLint
    • Douglas Crockford
  • JSHint
  • ESLint
    • [GitHub] eslint
    • Nicholas Zakas
    • [Gitter] eslint
04:48 - Keeping ESLint Up-to-date
  • ​​Esprima 
    • Ariya Hidayat
  • espree 
  • Babel
    • babel-eslint
  • ES6 (ECMAScript 6)
08:09 - Abstract Syntax Tree (ASTs)
  • Jamund Ferguson: Don’t be scared of abstract syntax trees 
  • Minification
  • UglifyJS
13:28 - Using Lint Tools
  • Context Switching
  • Aspects to Linting:
    • Code Standardization
    • Catching Bad Mistakes
  • JSCS (JavaScript Code Style)
    • “Extends”
20:42 - Are there a downsides to linting?
  • The Social Problem
23:40 - Establishing Rules
  • Bikeshedding
  • Consistency
25:12 - Cool ESLint Features
  • handle-callback-err
  • Not Throwing Literals
  • No Restricted Modules
    • Jamund Ferguson: Error Handling in Node.js @ MountainWest JavaScript 2014 
30:45 - How ESLint Works Internally
  • eslint-plugin-angular
  • Configuration and Defaults
40:07 - Getting Started with Linting43:03 - Autofixer 44:41 - Plugins46:47 - Linter Feedback From the PanelPicks Mozilla (AJ)
We Will All Be Game Programmers (Aimee)
Search Inside Yourself: The Unexpected Path to Achieving Success, Happiness (and World Peace) by Chade-Meng Tan (Aimee)
Good Mythical Morning (Dave)
Salt Lake City (Dave)
BB King Calls This One Of His Best Performances (Jamison)
json-server (Jamison)
Austenland (Joe)
Supergirl (Joe)
A Short History of Nearly Everything by Bill Bryson (Jamund)
The Book of Mormon (Jamund)     Special Guest: Jamund Ferguson.

Our Sponsors:
* Check out Factor: http://factor75.com


Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy & Opt-Out: https://redcircle.com/privacy


fyyd: Podcast Search Engine
share








 June 3, 2015  58m