Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Golden Ticket: Becoming a Superstar & Impac...
Search
Otemuyiwa Prosper
March 29, 2022
Programming
0
130
The Golden Ticket: Becoming a Superstar & Impactful Open Source Contributor
Otemuyiwa Prosper
March 29, 2022
Tweet
Share
More Decks by Otemuyiwa Prosper
See All by Otemuyiwa Prosper
A.I (Artificial Intelligence) for the rest of us
unicodeveloper
2
540
The Complete Guide to building In-App Notifications in Web Apps
unicodeveloper
0
310
Optimizing Developer Workflow with Sourcegraph
unicodeveloper
0
170
Code Search with Laravel and Sourcegraph
unicodeveloper
1
310
Lightning Talk - JAMStack
unicodeveloper
0
730
Engineering Faster Web Experiences in Plain Sight
unicodeveloper
0
230
Authentication & Authorization in GraphQL
unicodeveloper
5
2k
Authentication & Authorization in Next.js
unicodeveloper
3
810
webpack 4: Lighting the fire
unicodeveloper
3
560
Other Decks in Programming
See All in Programming
PHPによる"非"構造化プログラミング入門 -本当に熱いスパゲティコードを求めて- #phperkaigi
o0h
PRO
0
1.2k
AIコーディングワークフローの試行 〜AIエージェント×ワークフローでの自動化を目指して〜
rkaga
2
1.5k
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
180
Rollupのビルド時間高速化によるプレビュー表示速度改善とバンドラとASTを駆使したプロダクト開発の難しさ
plaidtech
PRO
1
130
Kamal 2 – Get Out of the Cloud
aleksandrov
1
150
アーキテクトと美学 / Architecture and Aesthetics
nrslib
12
3.2k
AI Coding Agent Enablement - エージェントを自走させよう
yukukotani
12
4.2k
AWSで雰囲気でつくる! VRChatの写真変換ピタゴラスイッチ
anatofuz
0
100
Go1.24 go vetとtestsアナライザ
kuro_kurorrr
2
750
Building Scalable Mobile Projects: Fast Builds, High Reusability and Clear Ownership
cyrilmottier
1
100
SLI/SLOの設定を進めるその前に アラート品質の改善に取り組んだ話
tanden
2
780
家族・子育て重視/沖縄在住を維持しながらエンジニアとしてのキャリアをどのように育てていくか?
ug
0
260
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
522
39k
What's in a price? How to price your products and services
michaelherold
245
12k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Docker and Python
trallard
44
3.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
30k
Code Review Best Practice
trishagee
67
18k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Automating Front-end Workflow
addyosmani
1369
200k
How GitHub (no longer) Works
holman
314
140k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
51
2.4k
Transcript
None
Prosper Otemuyiwa Developer Advocate, Sourcegraph
Meet Prosper Otemuyiwa - OSS Contributor - Co-founder, forloop Africa
- Co-founder, Eden Life - Angel Investor in 20+ startups @unicodeveloper
THE GOLDEN TICKET: Becoming a Superstar & Impactful OSS Contributor
Open Source Festival 2022 Building, shipping & scaling great software
is hard.
Open Source Festival 2022 Building great & impactful software in
the public & for free is incredibly hard.
Open Source Festival 2022 We need more impactful open source
contributors today. Why?
Open Source Festival 2022 We’re at a breaking point where
the sustainability of open source is at stake.
Open Source Festival 2022 Software at large globally is heavily
dependent on open source.
Open Source Festival 2022 Open Source maintainers are burned out
& need all the help they can get.
So - - - - - - - - -
-
“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
What? 🤔 - - - - - - - -
- -
Becoming a Superstar & Impactful OSS Contributor
How? - - - - - - - - -
-
4 Ways You Can Leverage…
- Finding & fixing vulnerabilities - Boost code health -
Be faster at code onboarding - Code Reuse
Start with making impact, being a superstar will follow
Code Reuse
- Contribute to libraries… - Contribute to SDKs… - Contribute
to Components…
- Contribute to the Laravel community - Built the Laravel
Cloudinary SDK - Built the Laravel Paystack lib.
None
None
Look for APIs that deserve their own libraries / SDKs
& make or even better contribute to them.
Finding & Fixing Security Vulnerabilities
E.g log4j, Wordpress HeartBleed, Laravel Ignition etc
Boost Code Health
- 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.
Faster Developer Onboarding…
- 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.
“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
Mind-blowing opportunities exist for impactful OSS Contributors. …I’ll mention a
few.
Interested in Open Source Contributions & Want to learn more?
https://srcgr.ph/osca2 2-community-space
Acknowledgement! - Vanesa Ortiz (for helping me with ideas &
proofreading this talk)
Thank you! Become an Impactful Contributor today! Twitter & GitHub:
@unicodeveloper