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
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
140
datadog dash 2025 LLM observability for reliability and stability
ivry_presentationmaterials
0
450
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
430
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
420
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
660
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
190
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
350
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
21
3.9k
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
500
Discover Metal 4
rei315
2
120
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.2k
NPOでのDevinの活用
codeforeveryone
0
780
Featured
See All Featured
It's Worth the Effort
3n
185
28k
Practical Orchestrator
shlominoach
188
11k
Code Reviewing Like a Champion
maltzj
524
40k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
52k
Producing Creativity
orderedlist
PRO
346
40k
How to train your dragon (web standard)
notwaldorf
94
6.1k
Agile that works and the tools we love
rasmusluckow
329
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
A Tale of Four Properties
chriscoyier
160
23k
Statistics for Hackers
jakevdp
799
220k
KATA
mclloyd
30
14k
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