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 training
Frontend Masters - Expert front-end training
TrackJS - JavaScript Error Monitoring
WebStorm - Smart JavaScript IDE
Trading Technologies - Building For What's Next
React.js Program - Master the React.js Ecosystem
Sentry - Cross-platform crash-reporting

Links, Picks, and Tips:

Stephan Bönnemann

@boennemann

Linksnpm shrinkwrap
nodesecurity.io
app.greenkeeper.io

TipsNoise Cancelling Headphones help focus a lot
Investing money in a good router really helps with WiFi quality and internet speed
Take a break

Picksbundled-dependecies
dont-break & next-update

Ben Coe

@BenjaminCoe

LinksIstanbul
Yargs
npms.io
standard

Tipsdns.js.org
Help with yargs and istanbul!

PicksStranger Things on Netflix
IstanbulJS website: http://istanbul.js.org/

Kent C. Dodds

@kentcdodds

LinksHow to use bundleDependencies (to avoid unpublish blues)

TipsGo out into nature
Play Sports

Picksdont-break
next-update
Why semver ranges are literally the worst... - use greenkeeper? :)

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.

Twitter Mentions