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
The 7 Deadly Sins of Developer Onboarding
Search
Cristiano Betta
May 22, 2017
Programming
0
180
The 7 Deadly Sins of Developer Onboarding
My talk as given at DevXCon SF 2017
Cristiano Betta
May 22, 2017
Tweet
Share
More Decks by Cristiano Betta
See All by Cristiano Betta
Docs as Engineering - DevRelCon London 2019
cbetta
0
130
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
110
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
180
The 7 Deadly Sins of Developer Experience (DevRelCon Tokyo)
cbetta
0
3.8k
The State of Encryption
cbetta
0
290
Developer Experience Workshop
cbetta
1
520
A brick by brick guide to developer experience
cbetta
2
560
Hackathons Workshop
cbetta
0
230
This strange planet earth
cbetta
0
290
Other Decks in Programming
See All in Programming
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
81k
最近追加した型の紹介とその振り返り
aki19035vc
0
170
The rollercoaster of releasing an Android, iOS, and macOS app with Kotlin Multiplatform | droidcon Berlin
prof18
0
110
入社1ヶ月でここまでやった!Findy Toolsインフラ支援の最適化
rvirus0817
6
1.4k
Jetpack for KMP
fornewid
1
290
DDDを志して3年経ったら「DDDの皮を被ったクリーンアーキテクチャ」になった話【デブサミ2024夏】
texmeijin
1
620
初心者がおさえておきたいAWS CDKのベストプラクティス 2024
konokenj
15
7.3k
Product Management LT会_クアンド新家
shinshin
0
210
I/O Extended Android in Korea 2024 ~ Whats new in Android development tools
pluu
0
250
わかりやすい正解を捨てて、コトに向き合う - スクラムフェス金沢2024 スポンサーセッション
yusukekokubo
0
170
AWSでゲームサーバーを運用! Amazon GameLiftのお話
iriikeita
0
200
Harnessing Large Language Models for Training-free Video Anomaly Detection
tereka114
1
1.3k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
We Have a Design System, Now What?
morganepeng
46
7k
Into the Great Unknown - MozCon
thekraken
20
1.3k
Typedesign – Prime Four
hannesfritz
37
2.2k
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
Scaling GitHub
holman
458
140k
What's in a price? How to price your products and services
michaelherold
239
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Infographics Made Easy
chrislema
238
18k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
121
18k
Transcript
SE7EN The Sins of Developer Onboarding
Cristiano Betta
DX Designer
betta.io
@cbetta
I get angry
Very angry
None
None
$$$
HACKATHONS
T-SHIRTS
DEVELOPER EXPERIENCE
AAARRRRRRRRR
AAARRRRRRRRR
SE7EN The Sins of Developer Onboarding
DEADLY The Sins of Developer Onboarding
None
None
1
None
WAT?
None
FTP?
None
CURL?
None
2
Get Started
None
None
None
None
None
What do you value?
Email addresses?
Twitter followers?
Paying users?
3
None
None
None
None
None
None
None
None
PUNCH ME
None
None
Product
API + Docs
None
Extra
community
None
None
None
None
None
4
None
None
None
None
None
Perfection Broken
Perfection Broken Good Enough
None
?????????
None
None
None
5
None
None
None
None
None
None
6
None
None
7
None
None
None
None
None
None
None
None
None
None
community
DESIRE
1. Jargon-y The desire to show others that your are
a smart-ass The desire to have show people you’re smarter than them
2. Unfocussed The desire to posses email addresses The desire
to have others just figure stuff out on their own
3. Undisciplined The desire to ship before the documentation is
ready The desire to ship before a product it is ready
4. Arrogant The desire for everyone to learn the way
you learn The desire to want a product that magically explains itself
5. Scrooge The desire to make money The desire to
make money of everyone
6. Frustrated The desire to punish bad behaviour The desire
to have others deal with your spam problem
7. Short sighted The desire to have others make your
SDKs for you The desire to have a product that doesn't need SDKs
Hanlon’s Razor
Hanlon’s Razor “Never attribute to MALICE that which is adequately
explained by INABILITY”
Cristiano Betta
[email protected]
work.betta.io @cbetta
DevXCon Workshop May 23, 2̸17 betta.io
Cristiano Betta
[email protected]
work.betta.io @cbetta