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
You should contribute to open source
Search
Drew Ulmer
April 09, 2014
Programming
2
59
You should contribute to open source
A short talk encouraging novices to get involved in open source.
Drew Ulmer
April 09, 2014
Tweet
Share
Other Decks in Programming
See All in Programming
Deep Dive into ~/.claude/projects
hiragram
7
940
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
1.1k
C++20 射影変換
faithandbrave
0
520
Java on Azure で LangGraph!
kohei3110
0
170
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
280
Result型で“失敗”を型にするPHPコードの書き方
kajitack
4
230
VS Code Update for GitHub Copilot
74th
1
280
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
320
F#で自在につくる静的ブログサイト - 関数型まつり2025
pizzacat83
0
310
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
980
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
120
Enterprise Web App. Development (2): Version Control Tool Training Ver. 5.1
knakagawa
1
120
Featured
See All Featured
Embracing the Ebb and Flow
colly
86
4.7k
Documentation Writing (for coders)
carmenintech
71
4.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Scaling GitHub
holman
459
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Done Done
chrislema
184
16k
Making Projects Easy
brettharned
116
6.3k
Transcript
You should contribute to open source Drew Ulmer
Drew Ulmer unabridgedsoftware.com
[email protected]
@latortuga
Why should I?
Practice collaborating
Fame Practice collaborating
Fame Practice collaborating Skills
Fame Practice collaborating Skills Credibility
Fame Practice collaborating Skills Credibility Fortune
Picking a project
Pick something you’re interested in
GitHub: github.com/trending
GitHub Ruby Toolbox: ruby-toolbox.com
GitHub Ruby Toolbox Gemfile
Brass Tacks
1. Go where the fish are
Wiki, README, Docs 2. Pick Something
Wiki, README, Docs Mailing List 2. Pick Something
Wiki, README, Docs Mailing List StackOverflow tag 2. Pick Something
2. Pick Something Issues/Bug Tracker Wiki, README, Docs Mailing List
StackOverflow tag
Fix some docs 3. Go For It Subscribe to a
mailing list Answer a question File a bug report
Bug Reports 101
Summary What have you tried? Reproduction Bug Reports 101
Proofread Respond to Feedback Bug Reports 102
Psychology
Really?
I don’t have time I will get laughed at I
don’t have enough experience Saturn is in retrograde I’m really shy
I don’t have time I will get laughed at I
don’t have enough experience Saturn is in retrograde I’m really shy
None
None
Demo