Podbean logo
  • Discover
  • Podcast Features

    Your all-in-one podcasting solution.

    Podcast App

    The best podcast player & podcast app.

  • Livestream

    High-performing audio live, without limits.

    Podcast Studio

    Easy-to-use audio recorder app.

  • PodAds

    Dynamic Ad Insertion for podcasts.

  • Premium

    Convert listeners into buyers anywhere, anytime
    with the convenience of Podbean Premium.

    Patron

    The seamless way for fans to support you directly
    from your podcast.

  • Ads Marketplace

    Join Ads Marketplace to earn money
    through sponsorship on your podcast.

  •  
  • All Arts Business Comedy Education
  • Fiction Government Health & Fitness History Kids & Family
  • Leisure Music News Religion & Spirituality Science
  • Society & Culture Sports Technology True Crime TV & Film
  • Live
  • Log in
  • Start your podcast for free
  • Podcasting
    • Podcast Features
    • Live Stream
    • PodAds
    • Podcast App
    • Podcast Studio
  • Monetization
    • Premium
    • Patron
    • Ads Marketplace
  • Enterprise
  • Pricing
  • Discover
  • Log in
    Sign up free
JavaScript Air

JavaScript Air

Technology:Podcasting

032 jsAir - Publishing JavaScript Packages with John-David Dalton, Stephan Bönnemann, James Kyle, and Henry Zhu

032 jsAir - Publishing JavaScript Packages with John-David Dalton, Stephan Bönnemann, James Kyle, and Henry Zhu

2016-07-21
Download
Publishing JavaScript Packages with John-David Dalton, Stephan Bönnemann, James Kyle, and Henry Zhu
Description:

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

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:

James Kyle
@thejameskyle
Tips
  • Go home, stop working, take a vacation, don't work on the weekends.
Picks
  • FlowType.org

John-David Dalton
@jdalton
Links
  • Lerna
  • babel-plugin-lodash
  • lodash-webpack-plugin
  • ES6 Module Interoperability
  • Shrinkpack
Tips
  • Reduce barriers for contributions
  • If a repo is lagging in activity jump in as a contributor
Picks
  • eslint-plugin-import

Stephan Bönnemann
@boennemann
Links
  • Semantic Release
  • npm prune
  • npm pack
  • package.json files
Tips
  • Always bring your skateboard to the airport
Picks
  • npm CouchDB changes feed
  • shrinkwrap on publish

Henry Zhu
@left_pad
Links
  • Thoughts on setting up a monorepo for cycle.js
  • Why is Babel a monorepo?
  • Prosemirror monorepo disucssion
  • package.json files property, .npmignore
Tips
  • Questions can become PRs for a project - if something seems weird/could be improved, it was probably overlooked. (for example)
Picks
  • Lebab: the opposite of babel
  • View # of Issues/PRs for a contributors

Kent C. Dodds
@kentcdodds
Links
  • np
  • nyc
  • How to use bundledDependencies
  • generator-kcd-oss
Tips
  • Automate things
Picks
  • ngrok Secure tunnels to localhost
  • How to Write a JavaScript Library Free Egghead.io course

Pam Selle
@pamasaur
Tips
  • If you figure out why istanbul/nyc is called nyc, let me know
Picks
  • LambCI
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.
view more

More Episodes

048 jsAir - JavaScript and the Web Platform with Brendan Eich
2016-11-02 50.1k
047 jsAir - Yarn (bonus show) with Sebastian McKenzie, Konstantin Raev, Yehuda Katz, and Christoph Pojer
2016-11-02 11.2k
046 jsAir - React Native with Bonnie Eisenman, Ken Wheeler, and Tyler McGinnis
2016-10-27 11.6k
045 jsAir - On-site at Connect.tech with Stephanie Brubaker, Tim Dorr, and Ben Ilegbodu
2016-10-22 6.7k
044 jsAir - Async Patterns in JavaScript with Valeri Karpov and Peter Lyons
2016-10-12 12.7k
043 jsAir - (Rerun) The past, present, and future of JavaScript with Brendan Eich
2016-10-05 9.3k
042 jsAir - Web Components with Rob Dodson, Tushar Mathur, and Monica Dinculescu
2016-09-29 8.7k
041 jsAir - Test all the things with Cypress with Brian Mann and Gleb Bahmutov
2016-09-21 7.5k
040 jsAir - (Rerun) Typed Functional Programming in JavaScript with Alfonso García-Caro, Richard Feldman, Phil Freeman, and Jordan Walke
2016-09-17 7.2k
039 jsAir - Node.js and Community with James M Snell, Gregor Martynus, Myles Borins, and Tracy Hinds
2016-09-07 8.3k
038 jsAir - Typed JavaScript with TypeScript and Flow with Jeff Morrison and Anders Hejlsberg
2016-08-31 9.3k
037 jsAir - On-site at React Rally
2016-08-26 6.1k
036 jsAir - Managing Dependencies like a boss with Stephan Bönnemann and Ben Coe
2016-08-18 7.2k
035 jsAir - How to be a mentor with Taras Mankovski, Kim Crayton, Colt McAnlis, and Jed Watson
2016-08-10 6.6k
034 jsAir - Typed Functional Programming in JavaScript with Alfonso García-Caro, Richard Feldman, Phil Freeman, and Jordan Walke
2016-08-03 9.0k
033 jsAir - Getting started with web audio with Chris Lowis and Alejandro Mantecon Guillen
2016-07-27 6.2k
031 jsAir - Automated Accessibility Testing with aXe-core with Dylan Barrell, Marcy Sutton, and Wilco Fiers
2016-07-14 5.9k
030 jsAir - Electron Apps with Jessica Lord and Evan Morikawa
2016-07-07 7.5k
029 jsAir - Web Animations with Matias Niemelä, Rachel Nabors, and Sarah Drasner
2016-06-30 7.1k
  • ←
  • 1
  • 2
  • 3
  • →
0123456789101112131415171819

Get this podcast on your
phone, FREE

Download Podbean app on App Store Download Podbean app on Google Play

Create your
podcast in
minutes

  • Full-featured podcast site
  • Unlimited storage and bandwidth
  • Comprehensive podcast stats
  • Integrate with iTunes and Google
    store
  • Make money with your podcast
Get started

It is Free

  • Podcast Services

    • Podcast Features
    • Pricing
    • Enterprise Solution
    • Private Podcast
    • The Podcast App
    • Live Stream
    • Audio Recorder
    • Remote Recording
  •  
    • Create a Podcast
    • Video Podcast
    • Start Podcasting
    • Start Radio Talk Show
    • Education Podcast
    • Switch to Podbean
    • Submit Your Podcast
    • Podbean Plugins
  •  
    • Church Podcast
    • Nonprofit Podcast
    • Get Sermons Online
    • Free Audiobooks
    • How to Start a Podcast
    • How to Start a Live Podcast
    • How to Monetize a podcast
    • How to Promote Your Podcast
    • How to Use Group Recording
  • MONETIZATION

    • Premium Podcast
    • Podcast Advertising
    • Patron Program
  • Support

    • Contact Us
    • Support Center
    • Developers
    • Resources
    • Free Webinars
    • Podcast Events
    • Podbean Academy
    • Podcasting Smarter
    • Podbean in the Media
  • Podbean

    • About Us
    • Careers
    • Affiliate Program
    • Badges
    • Terms of Use
    • Privacy Policy
    • Podbean Blog

Copyright © 2006-2022 Podbean.com