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
320
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
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
900
AIコーディングエージェント全社導入とセキュリティ対策
hikaruegashira
15
9.1k
新しいモバイルアプリ勉強会(仮)について
uetyo
1
240
SQLアンチパターン第2版 データベースプログラミングで陥りがちな失敗とその対策 / Intro to SQL Antipatterns 2nd
twada
PRO
35
11k
Quality Gates in the Age of Agentic Coding
helmedeiros
PRO
1
120
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
500
iOS開発スターターキットの作り方
akidon0000
0
230
フロントエンドのパフォーマンスチューニング
koukimiura
6
2.4k
Jakarta EE Meets AI
ivargrimstad
0
540
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
410
DatadogのArchived LogsをSnowflakeで高速に検索する方法(Archive Searchでオワコンにならないことを祈って) / How to search Datadog Archived Logs quickly with Snowflake (hoping Datadog Archive Search doesn’t make this obsolete)
civitaspo
0
100
Understanding Kotlin Multiplatform
l2hyunwoo
0
250
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
730
Balancing Empowerment & Direction
lara
1
520
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
BBQ
matthewcrist
89
9.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Being A Developer After 40
akosma
90
590k
Statistics for Hackers
jakevdp
799
220k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
The Pragmatic Product Professional
lauravandoore
36
6.8k
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