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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Brian Doll
November 03, 2012
Technology
4
740
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
45
Tell Me A Story
briandoll
1
540
Marketing Culture
briandoll
3
490
Striking Gold: Building software better, together
briandoll
3
560
Marketing for Geeks
briandoll
12
4.1k
Get Fit to Win
briandoll
0
290
The Ultimate Productivity Hack: Having Kids
briandoll
1
270
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
95k
Digitization部 紹介資料
sansan33
PRO
1
7k
【SLO】"多様な期待値" と向き合ってみた
z63d
2
310
メタデータ同期に潜んでいた問題 〜 Cache Stampede 時の Cycle Wait を⾒つけた話
lycorptech_jp
PRO
0
150
Serverless Agent Architecture on Azure / serverless-agent-on-azure
miyake
1
150
「ヒットする」+「近い」を同時にかなえるスマートサジェストの作り方.pdf
nakasho
0
130
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
480
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
270
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
1.6k
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
4
440
ブラックボックス観測に基づくAI支援のプロトコルのリバースエンジニアリングと再現~AIを用いたリバースエンジニアリング~ @ SECCON 14 電脳会議 / Reverse Engineering and Reproduction of an AI-Assisted Protocol Based on Black-Box Observation @ SECCON 14 DENNO-KAIGI
chibiegg
0
150
わたしがセキュアにAWSを使えるわけないじゃん、ムリムリ!(※ムリじゃなかった!?)
cmusudakeisuke
1
220
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Designing for Timeless Needs
cassininazir
0
150
Chasing Engaging Ingredients in Design
codingconduct
0
130
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
400
The Spectacular Lies of Maps
axbom
PRO
1
580
Site-Speed That Sticks
csswizardry
13
1.1k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
110
30 Presentation Tips
portentint
PRO
1
250
Why Our Code Smells
bkeepers
PRO
340
58k
A Soul's Torment
seathinner
5
2.4k
Building the Perfect Custom Keyboard
takai
2
710
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