Semver would be great if nobody ever shipped bugs
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.
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 – Twitter, GitHub, LinkedIn, Website
- Mikeal Rogers – Twitter, GitHub
- Feross Aboukhadijeh – Twitter, GitHub, Website
Notes and Links
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!