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
720
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
28
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
SOTA競争から人間を超える画像認識へ
shinya7y
0
180
プレイドのユニークな技術とインターンのリアル
plaidtech
PRO
1
350
まだ間に合う! 2025年のhono/ssg事情
watany
3
660
様々なファイルシステム
sat
PRO
0
240
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
44k
MCP ✖️ Apps SDKを触ってみた
hisuzuya
0
360
From Natural Language to K8s Operations: The MCP Architecture and Practice of kubectl-ai
appleboy
0
200
ソフトウェアエンジニアの生成AI活用と、これから
lycorptech_jp
PRO
0
900
混合雲環境整合異質工作流程工具運行關鍵業務 Job 的經驗分享
yaosiang
0
180
webpack依存からの脱却!快適フロントエンド開発をViteで実現する #vuefes
bengo4com
3
3.3k
What's new in OpenShift 4.20
redhatlivestreaming
0
220
20251027_マルチエージェントとは
almondo_event
1
380
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.3k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Building an army of robots
kneath
305
46k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
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