The live broadcast podcast all about JavaScript.
Watch the lastest episode now

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:

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 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, @jdalton

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

James Kyle, @thejameskyle


Stephan Bönnemann, @boennemann

Links Tips
  • Always bring your skateboard to the airport

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)

Pam Selle, @pamasaur

Links Tips
  • If you figure out why istanbul/nyc is called nyc, let me know

Kent C. Dodds, @kentcdodds

Links Tips Picks

About JavaScript Air

JavaScriptAir is the live broadcast podcast all about JavaScript hosted by instructor Kent C. Dodds. Please visit the JavaScript Air website ( to see upcoming and past episodes. Go to to suggest topics and guests for the show. Go to 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