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
690
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
520
Marketing Culture
briandoll
3
480
Striking Gold: Building software better, together
briandoll
3
530
Marketing for Geeks
briandoll
12
4k
Get Fit to Win
briandoll
0
280
The Ultimate Productivity Hack: Having Kids
briandoll
1
250
Other Decks in Technology
See All in Technology
アジャイルな開発チームでテスト戦略の話は誰がする? / Who Talks About Test Strategy?
ak1210
1
850
エンジニアの健康管理術 / Engineer Health Management Techniques
y_sone
4
730
開発者体験を定量的に把握する手法と活用事例
ham0215
0
140
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
390
Amazon Aurora のバージョンアップ手法について
smt7174
2
190
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership, regardless of position
madoxten
13
7.9k
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
220
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
300
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
170
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
550
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
540
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
120
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
183
22k
Being A Developer After 40
akosma
89
590k
GitHub's CSS Performance
jonrohan
1030
460k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
11
1.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
660
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
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