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
710
GitHub, an egalitarian love story
Brian Doll
November 03, 2012
Tweet
Share
More Decks by Brian Doll
See All by Brian Doll
An unofficial guide to Apple’s Private Cloud Compute (PCC)
briandoll
0
21
Tell Me A Story
briandoll
1
530
Marketing Culture
briandoll
3
480
Striking Gold: Building software better, together
briandoll
3
550
Marketing for Geeks
briandoll
12
4k
Get Fit to Win
briandoll
0
280
The Ultimate Productivity Hack: Having Kids
briandoll
1
260
Other Decks in Technology
See All in Technology
怖くない!はじめてのClaude Code
shinya337
0
390
面倒な作業はAIにおまかせ。Flutter開発をスマートに効率化
ruideengineer
0
250
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
960
ゼロからはじめる採用広報
yutadayo
3
910
Glacierだからってコストあきらめてない? / JAWS Meet Glacier Cost
taishin
1
160
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
120
成長し続けるアプリのためのテストと設計の関係、そして意思決定の記録。
sansantech
PRO
0
120
American airlines ®️ USA Contact Numbers: Complete 2025 Support Guide
airhelpsupport
0
380
AI専用のリンターを作る #yumemi_patch
bengo4com
5
4.3k
OPENLOGI Company Profile for engineer
hr01
1
34k
2025 AWS Jr. Championが振り返るAWS Summit
kazukiadachi
0
110
Tokyo_reInforce_2025_recap_iam_access_analyzer
hiashisan
0
180
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
25
1.7k
How to train your dragon (web standard)
notwaldorf
95
6.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Raft: Consensus for Rubyists
vanstee
140
7k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
4 Signs Your Business is Dying
shpigford
184
22k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
GitHub's CSS Performance
jonrohan
1031
460k
Building an army of robots
kneath
306
45k
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