Christopher Hiller joined Nadia and Mikeal to discuss the ups and downs of maintaining Mocha - a JavaScript test framework that runs on Node.js and in the browser. Discussions included maintaining a popular project, getting funding, the challenges of having money, raising the profile of a project, focusing on the needs of a community, and managing burnout.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
- Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free!
- Hired – Get hired. It’s free — in fact, they pay you to get hired. Our listeners get a double hiring bonus of $600.
- Bugsnag – Mission control for software quality! Monitor website or mobile app errors that impact your customers. Our listeners can try all the features free for 60 days ($118 value).
- Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.
Featuring:
- Christopher Hiller – Twitter, GitHub, Website
- Nadia Eghbal – Twitter, GitHub
- Mikeal Rogers – Twitter, GitHub
Show Notes:
- Mocha - the fun, simple, flexible JavaScript test framework
- mochajs/mocha on GitHub
- Mocha on GitHub
- Mocha on Open Collective
- Mocha on npm
Something missing or broken? PRs welcome!
11/01/17 • 58 min
Request For Commits - Maintaining a Popular Project and Managing Burnout
Transcript
Tell us how you got started as a contributor, and then eventually become a maintainer of Mocha?
Christopher Hiller:Well, I actually started as a maintainer. In 2014, when TJ left Mocha and all these other Node projects, he put a call out that said "Hey, I need to have somebody take over my projects. They're up for grabs." I at the time was a user of Mocha and said "Hey, I would like to help. I enjoy using
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/request-for-commits-546833/maintaining-a-popular-project-and-managing-burnout-70226448"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to maintaining a popular project and managing burnout on goodpods" style="width: 225px" /> </a>
Copy