Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A Path Towards Open Source Contributions

A Path Towards Open Source Contributions

Today Open Source is ubiquitous and comprises nearly 80% – 90% of the code in a “typical” application. Based on GitHub’s 2019 Octoverse, the average project is built on ~180 open source packages of dependencies.

There is a need to leverage open-source to stay competitive, and the benefit of open source is the ability for developers to contribute and work where they are. There is also a need for open-source sustainability with contributions technically and financially.

Knowing the clear need for open source to support projects in the community, where do we start?

Join me in this talk on how I leveraged my employee resource groups to engage existing underserved developer communities with direct mentorship —focused on growing meaningful contributions.

Brian Douglas

June 29, 2020
Tweet

More Decks by Brian Douglas

Other Decks in Technology

Transcript

  1. @bdougieYO opensauced.pizza According to the annual BlackDuck open source 360

    survey: • Open source is now present in IT workloads in 90% of organizations • Sixty-six percent (66%) of companies surveyed now contribute to open source projects - • Of 1,071 applications audited throughout 2016, 96% contained open source
  2. @bdougieYO opensauced.pizza According to the annual Linux Foundation/Dice Jobs Report

    (300 hiring managers and 1800 open-source professional surveyed): • Demand for open source professionals is increasing rapidly - Eighty-nine percent (89%) of hiring managers say it’s difficult to find open source talent • Sixty percent (60%) of companies are now looking for open source full-time hires • Sixty-seven percent (67%) of managers say hiring open source professionals will increase more than other areas in the next 6 months
  3. @bdougieYO opensauced.pizza Attract and empower black lives in tech. 1.

    Support GitHub’s efforts to attract the best black talent. 2. Promote Blacktocat leadership and career development at all levels in GitHub. 3. Facilitate the black community’s participation in open source projects and coding. 4. Build an internal support system for Blacktocats within GitHub and connect GitHub Employees with Blacktocats initiatives. The Blacktocats
  4. @bdougieYO opensauced.pizza FLOSS and Code is a scalable, reproducible (in-

    a-box) Hackathon that we can host in underserved engineering communities Goal
  5. @bdougieYO opensauced.pizza • GitHub Blacktocats lead hack day teaching Black

    students how to FLOSS. • 4 Open source maintainer provided in- person talks and mentorship • 8 Blacktocats present (2 local) to support the community with mentorship East ATL Hack Day
  6. @bdougieYO opensauced.pizza 75 Attendees 1 Uber driver 47 opened issues

    13 Documentation PRs 4 Blog posts 2 Tech PRs merged
  7. @bdougieYO opensauced.pizza I believe we ought to do all we

    can and seek to lift ourselves by our own boot straps, but it’s a cruel jest to say to a bootless man he ought to lift himself by his own boostraps. MLK