François Hodierne is a lead engineer at Open Collective, and he's joined in conversation by Danielle Adams (the Node.js language owner at Heroku) and Becky Jaimes (the product manager for Heroku Data). Open Collective serves as a legal and banking entity for non-profit tech projects to raise donations and funds. All of Open Collective's repositories are open source, and they run a complete Node.js stack, via a GraphQL API on the backend and a Next.js frontend.
As a core team of just three people, Open Collective relies on public contributions from its community. Recently, they've instituted a very successful bug bounty program, which uses labels to identify the amount of money an issue is worth. By assessing the difficult and urgency of an issue, they've been able to asynchronously communicate to others what they need to do and what they need to achieve to close the bug. Contributions have come in from developers all around the world, but after Open Collective's recent partnership with Open Source Community Africa, the main countries they've seen activity from were Nigeria and Kenya.
Open Collective is hosted on Heroku, and they've found deployments by Git to be their most essential feature. They also rely on Heroku's metrics dashboards, which provides just the right amount of information. François notes that his key requirement for any hosting platform or JavaScript dependency is its adoption; the more popular a technology is, the more likely it is to be understood and the easier it becomes to on-board new contributors.
Links from this episode51. Best Practices in Error Handling
50. High Energy, Low Power: A Bluetooth Christmas Story
49. Building Effective Distributed Teams
48. From NodeConf EU 2019
47. Working with an Event-Driven Architecture
46. Go at Heroku
45. Illuminating Poetry with Technology
44. GraphQL's Benefits and Costs
43. The GitHub Student Developer Pack
42. How to Prepare for Coding Interviews
41. Architecting Multi-Tenancy
39. Evolving Alongside your Tech Stack
38. Building with Web Components
37. Bonus: Organizing a Memorable Tech Conference
36. Supporting Open Source through Open Collective
35. Bringing Open Source to Work
34. An Introduction to Rust
33. GopherCon 2019 Spotlight, Part 2
32. GopherCon 2019 Spotlight, Part 1
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
Darknet Diaries