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
What is Developer Experience?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Edson Yanaga
November 03, 2020
Technology
220
0
Share
What is Developer Experience?
Edson Yanaga
November 03, 2020
More Decks by Edson Yanaga
See All by Edson Yanaga
The Why Behind Your DevOps Journey
yanaga
0
230
Revisiting Effective Java
yanaga
0
190
Como saber se você criou um Monólito Distribuído
yanaga
2
1.1k
10 Ferramentas para Kubernetes que você tem que conhecer
yanaga
0
170
Torne-se um arquiteto de Open Hybrid Cloud
yanaga
0
170
Da Programação Imperativa à Reativa
yanaga
0
230
Behavior is Easy, State is Hard
yanaga
0
140
The Why Behind Your DevOps Journey
yanaga
0
370
From Imperative to Reactive Programming
yanaga
0
310
Other Decks in Technology
See All in Technology
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
920
AI駆動1on1〜AIに自分を育ててもらう〜
yoshiakiyasuda
0
120
弁護士ドットコム株式会社 エンジニア職向け 会社紹介資料
bengo4com
1
160
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
240
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
4
1.8k
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
120
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
280
AgentCore Managed Harness を使ってみよう
yakumo
2
110
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
380
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
1k
AIコーディング時代における、ソフトウェアサプライチェーン攻撃に対する防衛術(簡易版)
soysoysoyb
0
100
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
2
750
Featured
See All Featured
Crafting Experiences
bethany
1
120
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.8k
Odyssey Design
rkendrick25
PRO
2
580
Navigating Team Friction
lara
192
16k
Amusing Abliteration
ianozsvald
1
160
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
69
39k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
490
Music & Morning Musume
bryan
47
7.2k
Transcript
What is Developer Experience? Edson Yanaga @yanaga
@yanaga 2 @yanaga
3
@yanaga 4 Make developers awesome
@yanaga 5 The d(x) equation
@yanaga 6 d(x)=value/time
@yanaga 7 Bad d(x)
@yanaga 8 Was quick, but did nothing Did a lot,
but took forever
@yanaga 9 Good d(x)
@yanaga 10 It’s fast, and productive
@yanaga 11 Who?
@yanaga 12 Who is the Developer Advocate?
@yanaga 13 It’s a Senior Role
@yanaga 14 It’s a People Role
@yanaga 15 It’s a Technical Role
@yanaga 16 It’s an Entertainment Role
@yanaga 17 It’s a Sales Role
@yanaga 18 Internal/External Developer Advocate
19 Pillars of DX
@yanaga 20 #1 Product Management
@yanaga 21 Do I have the right features?
@yanaga 22 Is my API consistent?
@yanaga 23 Is it easy to use?
@yanaga 24 Is it productive?
@yanaga 25 #2 Developer Feedback
@yanaga 26 Am I talking to right people?
@yanaga 27 Can I feel the same pain?
@yanaga 28 Can I explain what’s needed?
@yanaga 29 #3 Developer Evangelism
@yanaga 30 Can you connect with the audience?
@yanaga 31 Do you emphatize or sympathize?
@yanaga 32 Are you trustable?
@yanaga 33 How tight can you hug?
@yanaga 34
@yanaga 35 Thank you!