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
Scaling Happiness
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ted Nyman
January 31, 2013
Technology
2.4k
19
Share
Scaling Happiness
Why is GitHub structured the way it is?
Ted Nyman
January 31, 2013
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
6
18k
2026年、知っておくべき最新 サーバレスTips10選/serverless-10-tips
slsops
13
5.1k
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
270
Azure PortalなどにみるWebアクセシビリティ
tomokusaba
0
400
AI時代における技術的負債への取り組み
codenote
1
1.4k
扱える不確実性を増やしていく - スタートアップEMが考える「任せ方」
kadoppe
0
290
みんなの「データ活用」を支えるストレージ担当から持ち込むAWS活用/コミュニティー設計TIPS 10選~「作れる」より、「続けられる」設計へ~
yoshiki0705
0
240
[最強DB講義]推薦システム | 基礎編
recsyslab
PRO
1
160
インターネットの技術 / Internet technology
ks91
PRO
0
200
データを"持てない"環境でのアノテーション基盤設計
sansantech
PRO
1
110
EarthCopilotに学ぶマルチエージェントオーケストレーション
nakasho
0
280
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
6
1.2k
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
380
Documentation Writing (for coders)
carmenintech
77
5.3k
BBQ
matthewcrist
89
10k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
180
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Designing for humans not robots
tammielis
254
26k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
Designing Experiences People Love
moore
143
24k
Transcript
scaling happiness Ted Nyman Engineer at GitHub @tnm
Most working life is inauthentic
Hierarchy creates inauthentic relationships
Without authenticity we become alienated “Work is a kind of
vacuum, an emptiness, where I just switch off everything except the scant intelligence necessary to keep me going.”
Perks are weak substitutes for an authentic working life
Plato on Love
Plato was Wrong
I’ll never quit because X perk is just so good
“ ”
A better X will appear, and they are gone
You can’t truly make people happy with bread and circuses
“How little our careers express what lies in us, and yet how much time they take up”
You can’t build culture with words “How little our careers
express what lies in us, and yet how much time they take up”
Token ‘freedom gestures’ are just not enough “How little our
careers express what lies in us, and yet how much time they take up”
The real way is organizational structure
The lack of formal managers creates GitHub’s working culture
Cultural and technological adaptations grow naturally from this
Create the structure and let the culture form. The culture
then reinforces the structure.
Earthly software craft paradise
Nothing Actually Scales
None
Here’s what we actually do
Accept awkwardness
Embrace disorder
Let ‘teams’ form naturally
Propagate culture bottom-up
Technology creates order when needed
You can’t make anyone do anything
Consistency comes from libraries
You have to accept mistakes
Authenticity and autonomy are priceless
MOST IMPORTANT (META) QUESTION
Who sets these ‘policies’?
Everyone
Everyone Culture
Everyone Culture Structure