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
Ted Nyman
January 31, 2013
Technology
2.4k
19
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scaling Happiness
Why is GitHub structured the way it is?
Ted Nyman
January 31, 2013
Other Decks in Technology
See All in Technology
AIで変わるエンジニアの働き方(仮)
naoinaoi
0
230
DDDのエッセンスを取り入れたAIでの開発
ak2ie
0
170
Genie Codeハンズオン応用編
taka_aki
0
130
【書籍出版記念】 10周回って、エージェント開発は RAGがすべてだった。〜RAGの歴史と開発現場で見えた実践知〜
akiratameto
3
430
My broken English still works: speaking at global OSS events
naruoga
0
120
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
360
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
【GCC2026】大規模言語モデルを活用した内製検索サービスの社内展開や業務活用
bandainamcostudios
PRO
0
350
[potatotips #96] Give Your AI Agent the Flutter Playbook
korodroid
0
120
案件に一番詳しいAIを Amazon Bedrock AgentCore で作る ― 知見が知見を生むチームへ / Compounding Knowledge with AgentCore
yusukeshimizu
1
160
Rust×eBPFでEDRっぽいものをつくる
sunlife3
1
480
Digitization部 紹介資料
sansan33
PRO
2
7.7k
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
870
Statistics for Hackers
jakevdp
799
230k
Documentation Writing (for coders)
carmenintech
77
5.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Faster Mobile Websites
deanohume
310
32k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
440
Visualization
eitanlees
152
17k
The Limits of Empathy - UXLibs8
cassininazir
1
610
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
370
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
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