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
GitHub, an egalitarian love story
Search
Brian Doll
November 03, 2012
Technology
4
650
GitHub, an egalitarian love story
Brian Doll
November 03, 2012
Tweet
Share
More Decks by Brian Doll
See All by Brian Doll
Tell Me A Story
briandoll
1
510
Marketing Culture
briandoll
2
460
Striking Gold: Building software better, together
briandoll
3
510
Marketing for Geeks
briandoll
11
4k
Get Fit to Win
briandoll
0
280
The Ultimate Productivity Hack: Having Kids
briandoll
1
240
Other Decks in Technology
See All in Technology
YAPC::Hakodateの映像記録を支える技術
godan
4
370
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
2
240
トークナイザー入門
payanotty
2
990
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
9
4.6k
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
510
リスクから学ぶKubernetesコンテナセキュリティ/k8s-risk-and-security
mochizuki875
1
330
Slackbot × RAG で実現する社内情報検索の最適化
howdy39
2
340
Kubernetes Meetup Tokyo #67 - KEP-3619: Fine-grained SupplementalGroups Control / k8sjp67-kep-3619
everpeace
0
150
軽いノリで"自動化"に取り組んではいけないという話
tetsuyaooooo
1
590
Deno Deploy で Web Cache API を 使えるようになったので試した知見
toranoana
1
110
Webセキュリティのあるきかた
akiym
32
11k
業務ヒアリングと知識の呪い
tamai_63
0
290
Featured
See All Featured
Six Lessons from altMBA
skipperchong
26
3.4k
The Mythical Team-Month
searls
218
43k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Optimizing for Happiness
mojombo
375
69k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
1
300
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
10
1.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
355
29k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
41
9.2k
Rails Girls Zürich Keynote
gr2m
93
13k
Art, The Web, and Tiny UX
lynnandtonic
296
20k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
327
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Transcript
an egalitarian love story Photo of Paul Simonon by Pennie
Smith @briandoll
GitHub isn't a startup, it's a punk band that
makes software. - @rtomayko
GitHub is still an independent punk band. They're just
going with a major label distributor. - @shanev
Egalitarianism http://www.ragingchickenpress.org/
Equality for all Egalitarianism:
Rules Suck Egalitarianism:
Egalitarianism: Group Decision making
Egalitarianism: Decentralized control
"organizations which design systems ... are constrained to produce
designs which are copies of the communication structures of these organizations" Conway’s Law: /via @kneath
is egalitarian
all repositories are equal
choose your own workflow
collaboration without coordination
is egalitarian
Everyone can contribute
Pull requests are egalitarian
GitHub makes it easier to work together than
alone
tools -> people -> product ->
values -> taste -> tools -> people -> ...
is egalitarian software
/via @rtomayko’s OSS Constraints Constraints Electronic communication
/via @rtomayko’s OSS Constraints Constraints Available via URL
/via @rtomayko’s OSS Constraints Constraints Asynchronous
/via @rtomayko’s OSS Constraints Constraints Lock-free
is egalitarian (the company)
Influence over hierarchy
Contributions are made based on skills, interest and
company focus, not your job title
chat-based office is location independent
No rules, but 5 core values
Optimize for happiness values
Best argument wins values
Make decisions from first principals values
Create superfans values
Be awesome and change the world values
You, your projects and your company are egalitarian
How can you improve equality?
What rules are really necessary?
How can you best make decisions?
How are you going to change the world?
Thank You! Questions? @briandoll