Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Keynote at DevOps Days India 2013
Search
Sidu Ponnappa
February 10, 2014
Programming
530
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Keynote at DevOps Days India 2013
My keynote on building and growing technical communities.
Sidu Ponnappa
February 10, 2014
More Decks by Sidu Ponnappa
See All by Sidu Ponnappa
12 Years of Ruby
kaiwren
0
91
Garden City Rubyconf 2015 Keynote: Race Condition
kaiwren
4
1.6k
Other Decks in Programming
See All in Programming
sbt 2.0: takeoff
eed3si9n
0
160
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
350
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
160
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
Event is what happens
moro
2
680
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
120
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
420
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
200
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
Next.js: The final boss of Web Performance
guaca
0
210
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Documentation Writing (for coders)
carmenintech
77
5.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
It's Worth the Effort
3n
188
29k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
Crafting Experiences
bethany
1
380
Embracing the Ebb and Flow
colly
88
5.2k
Abbi's Birthday
coloredviolet
4
10k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
Transcript
COMMUNITY: THE FAQ
ME @ponnappa github.com/kaiwren C42 Engineering & TrustedRishta.com
ME Founding moderator: BRUG ! Founding organizer: RubyConf India !
Founding member: Devcamp India ! Member: Barcamp Bangalore, BangPypers, etc. ! ! !
WHY TALK COMMUNITY?
WHY TALK COMMUNITY? Good tech communities create immense value.
Community is a decisive factor in the success of a
technology. ! (or philosophy)
An excellent example is the global Ruby community.
This doesn’t happen “automatically.” This conference is an example.
Creating a valuable community takes commitment.
Creating a valuable community takes resources.
Most importantly, it takes time. Years.
UNDERSTANDING Understanding how valuable tech communities were built help us
replicate those successes.
CAVEAT: IMHO
CREATING VALUE
CREATING VALUE Why, how and for whom?
WHY
WHY Entertainment. Money. Effort. Time.
Somewhere, a hacker creates something valuable.
Somewhere, another hacker has the same problem. Even if it’s
boredom.
Somewhere, a customer is willing to pay for something valuable.
This, and everyone in-between, is the community.
COMMUNITY == ECOSYSTEM
ECOSYSTEM MEMBERS Hackers.
ECOSYSTEM MEMBERS Businesses.
ECOSYSTEM MEMBERS Customers.
HOW: MOVING VALUE
Hackers Customers Businesses Fun, Learning, Contracts, Employment. Hackers
Businesses Hackers Customers Businesses Recruiting, Tools, Products, Partnerships, Revenue.
Customers Hackers Businesses Contractors, Tools, Products.
EXCHANGING VALUE A valuable community facilitates bartering value.
FACILITATING BARTERING
BARTERING Bartering depends on trust. Trust depends on reputation.
REPUTATION A valuable community facilitates tracking reputation of its members.
DIGITAL REPUTATION
PERSONAL REPUTATION What opinion do we have of each-other?
These two contribute to the reputation of the community as
a whole, attempting to answer the question: ! What is this community good at?
FOR EXAMPLE Math Web apps Scientific computing
BUILDING COMMUNITY
GETTING STARTED
STEP #1 Solve a stakeholder’s problem.
For a new community, it’s easy: Focus on education.
STEP #2 Dedicate time. Be systematic.
Regular meetups. Active lists. ! Keeping to a regular schedule
is critical.
STEP #3 Identify and promote contributors.
Remember, it’s about reputation and value. Hackers that educate. OSS
contributors. Businesses that contribute money or meet up space. Customers that swear by your technology.
TAKING OFF
STEP #4 Identify the value chain. Who are the stakeholders?
How do they benefit?
STEP #5 Marketing. Stakeholders don’t always realise how much they
can benefit from actively participating. ! Help them understand. Bring them into the fold.
STEP #6 Facilitate bartering value. Help members of the ecosystem
work together. Reputation and transitive trust is critical.
STEP #7 Encourage face-to-face interaction. The internet is nice, but
meeting people is great for trust.
BE WILLING TO PASS ON THE BATON STEP #8
A NOTE ON PATIENCE
Communities are never perfect.
Ecosystems naturally seek…
None
Systems in equilibrium change slowly.
Therefore, communities change slowly.
Most successful communities take years to build.
A NOTE ON CULTURE
The most visible examples are the ones that are followed.
Rude people beget rude communities.
Elitists beget elitist communities.
Nice people beget nice communities.
Personal favourite: MINSWAN Matz is nice, so we are nice.
Nice people make the best value transfer facilitators, IMO.
The larger the community, the more entrenched the culture.
There is no superuser. xkcd.com/149 Be flexible. Avoid ego-trips.
Set the right example, early.
A NOTE ON MARKETING
“Build it and they will come” is a fallacy.
Constantly strive to understand stakeholder problems. Maybe they don’t have
learning resources. Maybe they can’t hire. Maybe they can’t find customers.
Express how these problems can be solved. Clearly. Concisely. Rails’
scaffolding demo from 2005.
IN CONCLUSION
Communities exist for and because of stakeholders.
Businesses and customers are a part of the community too.
Communities facilitate the barter of value among stakeholders.
Effective facilitation depends on creating trust.
Trust depends on reputation.
Building a reputation takes time. ! (and marketing)
QUESTIONS @ponnappa github.com/kaiwren