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

Contributing to Open Source

Contributing to Open Source

In this talk, I explained what Open Source is, benefits of contributing to open source, both as an individual and as a community, and more importantly, how you can get started.

Avatar for Amarachi Johnson-Ubah

Amarachi Johnson-Ubah

October 14, 2023
Tweet

More Decks by Amarachi Johnson-Ubah

Other Decks in Technology

Transcript

  1. Developer Community Manager. Open Source community manager. DEI Advocate Social

    Entrepreneur Public Speaker My name is Amarachi Johnson-Ubah
  2. What is Open Source? Open source is a way of

    creating and sharing software where the original source code (the instruction that make a program work) is made available for anyone to view, use and modify.
  3. Improve on existing skills Problem Solving Increase community recognition Find

    mentors and teach others Get paid Benefits for Contributors Why Contribute to Open Source? Open Source isn’t just for experts, it’s for everyone who wants to get involved. Faster Progress Diversity Free and Useful tools Benefits for Community
  4. Individual Code Contributions Bug fixing & New features Issue reporting

    Reviewing PR’s Documentation Design Community Advocacy Community Support Types of contribution in Open Source
  5. 5G AR and VR IoT Health Tech Ai Blockchain Quantum

    Computing Emerging Trends in Open Source
  6. Choose an area Explore projects Learn the Basics Start small

    Collaborate and communicate Get feedback Stay consistent Build your portfolio Give back How to get started
  7. Contribute as a designer: https://opensourcedesign.net/projects/ How to contribute: https://opensource.guide/how-to-contribute/ Find

    open source issues: https://www.works- hub.com/issues/ Make your first contribution: https://github.com/readme/guides/first-oss- contribution Useful Links