Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
The 7 Deadly Sins of Developer Onboarding
Search
Cristiano Betta
May 22, 2017
Programming
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The 7 Deadly Sins of Developer Onboarding
My talk as given at DevXCon SF 2017
Cristiano Betta
May 22, 2017
More Decks by Cristiano Betta
See All by Cristiano Betta
Docs as Engineering - DevRelCon London 2019
cbetta
0
210
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
170
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
440
The 7 Deadly Sins of Developer Experience (DevRelCon Tokyo)
cbetta
0
4.4k
The State of Encryption
cbetta
0
440
Developer Experience Workshop
cbetta
1
640
A brick by brick guide to developer experience
cbetta
2
700
Hackathons Workshop
cbetta
0
360
This strange planet earth
cbetta
0
450
Other Decks in Programming
See All in Programming
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
190
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2k
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
200
The Rails Doctrine Decade
koic
2
440
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
5.3k
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.6k
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
5.5k
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
290
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
1
1.1k
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
330
SREの越境 / SRE Collaboration
y0hgi
2
290
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1.2k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
It's Worth the Effort
3n
188
29k
Building the Perfect Custom Keyboard
takai
2
890
Code Reviewing Like a Champion
maltzj
528
40k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
690
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
A designer walks into a library…
pauljervisheath
211
25k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
380
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
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