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
Be a GIVER to open source communities
Search
Ryan Chartrand
November 09, 2014
Programming
2
310
Be a GIVER to open source communities
The 5 most important ways you should contribute to an open source community once per day.
Ryan Chartrand
November 09, 2014
Tweet
Share
More Decks by Ryan Chartrand
See All by Ryan Chartrand
How to be a superhero remote developer
ryan_chartrand
3
150
DrupalCamp Speaking 101
ryan_chartrand
1
2.4k
How to be a great remote developer
ryan_chartrand
12
15k
Built to Adapt lecture
ryan_chartrand
3
2.3k
How to Write Tech Posts & Talks
ryan_chartrand
7
2.1k
Other Decks in Programming
See All in Programming
[NG India] Event-Based State Management with NgRx SignalStore
markostanimirovic
1
110
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
0
500
国漢文混用体からHolloまで
minhee
1
180
フロントエンドテストの育て方
quramy
11
2.9k
SQL Server ベクトル検索
odashinsuke
0
170
State of Namespace
tagomoris
4
770
MCP世界への招待: AIエンジニアが創る次世代エージェント連携の世界
gunta
4
880
メモリウォールを超えて:キャッシュメモリ技術の進歩
kawayu
0
1.9k
Enterprise Web App. Development (1): Build Tool Training Ver. 5
knakagawa
1
110
リアクティブシステムの変遷から理解するalien-signals / Learning alien-signals from the evolution of reactive systems
yamanoku
3
1.2k
Empowering Developers with HTML-Aware ERB Tooling @ RubyKaigi 2025, Matsuyama, Ehime
marcoroth
1
240
PHPバージョンアップから始めるOSSコントリビュート / how2oss-contribute
dmnlk
1
990
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Raft: Consensus for Rubyists
vanstee
137
6.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
Testing 201, or: Great Expectations
jmmastey
42
7.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Visualization
eitanlees
146
16k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
119
51k
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.6k
The Language of Interfaces
destraynor
157
24k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Transcript
Be a GIVER
Open source communities depend on contributions.
Contribute once per day but how can you add the
most value?
Here’s how. become a GIVER, every day
Groups Inspire Value Evangelize Resources
Contribute to Groups Facebook groups, forums, IRC, StackOverflow, even github
issue lists. People need help. Unblock them & the community progresses.
Inspire & mentor others Be selfless, humble and encourage others,
both beginners and advanced. People aren’t just there for the code, they want to grow & collaborate.
Add value Extend the core with libraries, plugins, modules, etc.
Start with something valuable to you, as chances are it’s valuable to the community.
Evangelize locally Devs are more likely to join a community
if there’s a local presence. Start/attend meetups, help find sponsors, reach out to schools, etc.
Evangelize globally Use social media to help advertise the community's
successes and milestones, get others excited for new releases or new modules.
Resources Help beginners learn and grow by creating resources (how-to’s,
tutorials, posts, give talks, etc.). Communities don’t grow without plentiful resources.
Contribute once per day but how can you add the
most value?
Be a GIVER
For more: http://x-team.com/unleash