Copy
The live broadcast podcast all about JavaScript.
javascript-air
Watch the lastest episode now
js-packages

Hello JavaScript Air friends!

Doing open source involves a lot more than coding up the tool/library. We’re going to talk about the challenge of actively 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!

Join John-David Dalton (@jdalton), James Kyle (@thejameskyle), Henry Zhu (@left_pad), and Stephan Bönnemann (@boennemann) as we chat with them for Episode 32: Publishing JavaScript Packages!

Click for more about Episode 32, including an audio option

This episode of JavaScript Air was made possible by our sponsors:

trackjs
Fix your JavaScript

JavaScript Error Monitoring is essential for building modern reliable web applications. TrackJS shows you incredible context about how your real users run into problems.

Get your trial today from TrackJS.com and fix bugs free for 30 days.

 

From this episode:


“For me, breaking changes are a major version bump, new features are a minor version bump, and bug fixes are a patch version bump. I stick to that. There’s always room for interpretation there, on like ‘what's a bug fix’ versus ‘what’s a breaking change’ and I use [my] best judgment for that.” 
 
John-David Dalton, on semantic versioning

Picks, Links and Tips from this episode

john-david-dalton

John-David Dalton, @jdalton


Links Tips
  • Reduce barriers for contributions
  • If a repo is lagging in activity jump in as a contributor
Picks
james-kyle

James Kyle, @thejameskyle


Picks  
stephan-bonnemann

Stephan Bönnemann, @boennemann


Links Tips
  • Always bring your skateboard to the airport
Picks
henry-zhu

Henry Zhu, @left_pad


Links Tips
  • Questions can become PRs for a project - if something seems weird/could be improved, it was probably overlooked. (Example here)
Picks
pam-selle

Pam Selle, @pamasaur


Links Tips
  • If you figure out why istanbul/nyc is called nyc, let me know
Picks
kent-c-dodds

Kent C. Dodds, @kentcdodds


Links Tips Picks
javascript-air-logo

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.







This email was sent to <<Email Address>>
why did I get this?    unsubscribe from this list    update subscription preferences
JavaScript Air · P.O. Box 562 · American Fork, UT 84003 · USA

Email Marketing Powered by MailChimp