$30 off During Our Annual Pro Sale. View Details »

The Golden Ticket: Becoming a Superstar & Impactful Open Source Contributor

The Golden Ticket: Becoming a Superstar & Impactful Open Source Contributor

Otemuyiwa Prosper

March 29, 2022
Tweet

More Decks by Otemuyiwa Prosper

Other Decks in Programming

Transcript

  1. View Slide

  2. Prosper Otemuyiwa
    Developer Advocate, Sourcegraph

    View Slide

  3. Meet Prosper Otemuyiwa
    - OSS Contributor
    - Co-founder, forloop Africa
    - Co-founder, Eden Life
    - Angel Investor in 20+ startups
    @unicodeveloper

    View Slide

  4. THE GOLDEN TICKET:
    Becoming a Superstar &
    Impactful OSS Contributor

    View Slide

  5. Open Source
    Festival 2022
    Building, shipping & scaling
    great software is hard.

    View Slide

  6. Open Source
    Festival 2022
    Building great & impactful
    software in the public &
    for free is incredibly hard.

    View Slide

  7. Open Source
    Festival 2022
    We need more impactful
    open source contributors
    today. Why?

    View Slide

  8. Open Source
    Festival 2022
    We’re at a breaking point
    where the sustainability of
    open source is at stake.

    View Slide

  9. Open Source
    Festival 2022
    Software at large globally is
    heavily dependent on open
    source.

    View Slide

  10. Open Source
    Festival 2022
    Open Source maintainers
    are burned out & need all
    the help they can get.

    View Slide

  11. So - - - - - - - - - -

    View Slide

  12. “What if you were handed a
    golden ticket that could
    magically start your tech life
    afresh? What will you do? What
    actions will you take?”
    - Prosper Otemuyiwa

    View Slide

  13. What? 🤔 - - - - - - - - - -

    View Slide

  14. Becoming a Superstar &
    Impactful OSS Contributor

    View Slide

  15. How? - - - - - - - - - -

    View Slide

  16. 4 Ways You Can
    Leverage…

    View Slide

  17. - Finding & fixing vulnerabilities
    - Boost code health
    - Be faster at code onboarding
    - Code Reuse

    View Slide

  18. Start with making impact,
    being a superstar will
    follow

    View Slide

  19. Code Reuse

    View Slide

  20. - Contribute to libraries…
    - Contribute to SDKs…
    - Contribute to Components…

    View Slide

  21. - Contribute to the Laravel
    community
    - Built the Laravel Cloudinary SDK
    - Built the Laravel Paystack lib.

    View Slide

  22. View Slide

  23. View Slide

  24. Look for APIs that deserve their
    own libraries / SDKs & make or
    even better contribute to them.

    View Slide

  25. Finding & Fixing
    Security Vulnerabilities

    View Slide

  26. E.g log4j, Wordpress
    HeartBleed, Laravel Ignition
    etc

    View Slide

  27. Boost Code Health

    View Slide

  28. - Integrate tools that keeps
    bundle size in check, e.g bundle
    size, IDE extensions. Etc
    - Setting up linters
    - Setting up tools that facilitate
    great code standards.

    View Slide

  29. Faster Developer
    Onboarding…

    View Slide

  30. - Set up documentation for better
    onboarding to OSS projects.
    - Set up demos to help new
    contributors grok the projects
    faster.
    - Make finding code easier on
    platforms & projects.

    View Slide

  31. “You don’t have to know
    everything, but you should
    learn how and where to find
    the things you need and want
    to know”
    - Albert Einstein

    View Slide

  32. Mind-blowing opportunities exist
    for impactful OSS Contributors.
    …I’ll mention a few.

    View Slide

  33. Interested in Open Source
    Contributions & Want to learn more?
    https://srcgr.ph/osca2
    2-community-space

    View Slide

  34. Acknowledgement!
    - Vanesa Ortiz (for
    helping me with ideas &
    proofreading this talk)

    View Slide

  35. Thank
    you!
    Become an Impactful Contributor today!
    Twitter & GitHub:
    @unicodeveloper

    View Slide