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
700
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
9
Tell Me A Story
briandoll
1
530
Marketing Culture
briandoll
3
480
Striking Gold: Building software better, together
briandoll
3
540
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
バックオフィス向け toB SaaS バクラクにおけるレコメンド技術活用 / recommender-systems-in-layerx-bakuraku
yuya4
5
580
Dynamic Reteaming And Self Organization
miholovesq
3
650
3月のAWSアップデートを5分間でざっくりと!
kubomasataka
0
130
AIと共に乗り越える、 入社後2ヶ月の苦労と学習の軌跡
sai_kaneko
0
120
Road to Go Gem #rubykaigi
sue445
0
960
3D生成AIのための画像生成
kosukeito
2
300
PicoRabbit: a Tiny Presentation Device Powered by Ruby
harukasan
PRO
2
260
4/17/25 - CIJUG - Java Meets AI: Build LLM-Powered Apps with LangChain4j (part 2)
edeandrea
PRO
0
130
“パスワードレス認証への道" ユーザー認証の変遷とパスキーの関係
ritou
1
630
Spring Bootで実装とインフラをこれでもかと分離するための試み
shintanimoto
7
880
バクラクの認証基盤の成長と現在地 / bakuraku-authn-platform
convto
4
720
PagerDuty×ポストモーテムで築く障害対応文化/Building a culture of incident response with PagerDuty and postmortems
aeonpeople
3
410
Featured
See All Featured
The Language of Interfaces
destraynor
157
25k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.2k
Making the Leap to Tech Lead
cromwellryan
133
9.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Building Adaptive Systems
keathley
41
2.5k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Designing for humans not robots
tammielis
253
25k
Facilitating Awesome Meetings
lara
54
6.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.4k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Music & Morning Musume
bryan
47
6.5k
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