Meet Prosper Otemuyiwa
- OSS Contributor
- Co-founder, forloop Africa
- Co-founder, Eden Life
- Angel Investor in 20+ startups
@unicodeveloper
Slide 4
Slide 4 text
THE GOLDEN TICKET:
Becoming a Superstar &
Impactful OSS Contributor
Slide 5
Slide 5 text
Open Source
Festival 2022
Building, shipping & scaling
great software is hard.
Slide 6
Slide 6 text
Open Source
Festival 2022
Building great & impactful
software in the public &
for free is incredibly hard.
Slide 7
Slide 7 text
Open Source
Festival 2022
We need more impactful
open source contributors
today. Why?
Slide 8
Slide 8 text
Open Source
Festival 2022
We’re at a breaking point
where the sustainability of
open source is at stake.
Slide 9
Slide 9 text
Open Source
Festival 2022
Software at large globally is
heavily dependent on open
source.
Slide 10
Slide 10 text
Open Source
Festival 2022
Open Source maintainers
are burned out & need all
the help they can get.
Slide 11
Slide 11 text
So - - - - - - - - - -
Slide 12
Slide 12 text
“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
Slide 13
Slide 13 text
What? 🤔 - - - - - - - - - -
Slide 14
Slide 14 text
Becoming a Superstar &
Impactful OSS Contributor
Slide 15
Slide 15 text
How? - - - - - - - - - -
Slide 16
Slide 16 text
4 Ways You Can
Leverage…
Slide 17
Slide 17 text
- Finding & fixing vulnerabilities
- Boost code health
- Be faster at code onboarding
- Code Reuse
Slide 18
Slide 18 text
Start with making impact,
being a superstar will
follow
Slide 19
Slide 19 text
Code Reuse
Slide 20
Slide 20 text
- Contribute to libraries…
- Contribute to SDKs…
- Contribute to Components…
Slide 21
Slide 21 text
- Contribute to the Laravel
community
- Built the Laravel Cloudinary SDK
- Built the Laravel Paystack lib.
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
No content
Slide 24
Slide 24 text
Look for APIs that deserve their
own libraries / SDKs & make or
even better contribute to them.
- 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.
Slide 29
Slide 29 text
Faster Developer
Onboarding…
Slide 30
Slide 30 text
- 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.
Slide 31
Slide 31 text
“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
Slide 32
Slide 32 text
Mind-blowing opportunities exist
for impactful OSS Contributors.
…I’ll mention a few.
Slide 33
Slide 33 text
Interested in Open Source
Contributions & Want to learn more?
https://srcgr.ph/osca2
2-community-space
Slide 34
Slide 34 text
Acknowledgement!
- Vanesa Ortiz (for
helping me with ideas &
proofreading this talk)
Slide 35
Slide 35 text
Thank
you!
Become an Impactful Contributor today!
Twitter & GitHub:
@unicodeveloper