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
Open Source - Another Perspective
Search
Wisdom Arerosuoghene
August 18, 2018
Programming
0
99
Open Source - Another Perspective
An exposition on how developers of all levels can and should engage with Open Source
Wisdom Arerosuoghene
August 18, 2018
Tweet
Share
More Decks by Wisdom Arerosuoghene
See All by Wisdom Arerosuoghene
Version Control
itswisdomagain
0
220
Modern Frontend Web Development
itswisdomagain
0
280
Innov8 Port Harcourt
itswisdomagain
0
230
Firebase Authentication - The secure way
itswisdomagain
1
91
Firebase Authentication for Web - Intro
itswisdomagain
0
39
Other Decks in Programming
See All in Programming
MCPとデザインシステムに立脚したデザインと実装の融合
yukukotani
1
960
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
210
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
390
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
220
OSS開発者という働き方
andpad
5
1.6k
TDD 実践ミニトーク
contour_gara
1
270
Trem on Rails - Prompt Engineering com Ruby
elainenaomi
1
100
Claude Codeで挑むOSSコントリビュート
eycjur
0
190
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
970
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
290
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
180
Langfuseと歩む生成AI活用推進
licux
3
320
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
GitHub's CSS Performance
jonrohan
1032
460k
Balancing Empowerment & Direction
lara
3
600
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Typedesign – Prime Four
hannesfritz
42
2.8k
Bash Introduction
62gerente
614
210k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Transcript
Open Source Another Perspective
Let’s clear the air My name is Wisdom Arrrrrrr (forget
it) You can find me almost everywhere at @itswisdomagain
What people think Common conceptions and misconceptions about Open Source
Myth 1 Open Source is only for “World Class” Developers
Myth 2 There’s no reward (read: pay) in Open Source
Myth 3 You can become “World Class” without Contributing to
Open Source
Open Source A different way to approach
1. Read to Learn Your first foray into Open Source
need not be to make a mighty contribution.
“ When writing code, you ask questions (Stack Overflow, anyone?)
When you read others’ codes, you know which questions you’re not asking
2. Improve what you can See something not done properly?
Typo error? Poor choice of variable names? MAKE IT BETTER!
“ Contributing to an Open Source project? Remember: Your approach
doesn’t have to be perfect. It just have to be better than what currently is.
3. Don’t be stingy Find yourself reusing some code you
wrote across multiple projects? It’s time to make it Open Source
“ Starting an Open Source project? Remember: Done is better
than Perfect. If every project was perfect at launch, there’d be no Version 2s
4. Write about it Let others know you came up
with a better way. They’ll either use it or improve it or both or none or more.
“ In today's environment, hoarding knowledge ultimately erodes your power.
If you know something very important, the way to get power is by actually sharing it ― Joseph L. Badaracco Professor of Business ethics at Harvard Business School
Finally... If you must take home only 1 point, this
what that point should be
“ Unless you try to do something beyond what you
have already mastered, you will never grow - Ronald E. Osborn
Thanks! ANY QUESTIONS? You can find me almost everywhere at
@itswisdomagain