

Semver would be great if nobody ever shipped bugs
Aug 30, 2019
01:05:26
With the jumping off point of KBall’s question: “What are best practices for organizing a Node project?” Mikeal and Feross drop an incredible amount of wisdom about Node, organizing using modules, release management, deployment approaches, how to adopt change, and more.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
- Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
- DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog.
- CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers.
Featuring:
- Kevin Ball – Website, GitHub, LinkedIn, X
- Mikeal Rogers – GitHub, X
- Feross Aboukhadijeh – Website, GitHub, X
Show Notes:
Segment 1
- Substack on tiny modules
- Github Actions
- Mikeal’s merge-release github action
- Feross’s npm publish scripts to do releases really quickly
- Mikeal’s github action for npx
- Mikeal’s github action for bundle size
Segment 2
- Bitmidi.com repo
- Zeit Now
- Zeit Now CLI
- Arc
- Zeit deployment
- Netlify deployment
- Now Desktop
- Content addressable storage
Segment 3
Something missing or broken? PRs welcome!