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
170
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
120
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
94
DevRelCon London 2019 - Developer Experience Workshop
cbetta
0
140
The 7 Deadly Sins of Developer Experience (DevRelCon Tokyo)
cbetta
0
3.7k
The State of Encryption
cbetta
0
260
Developer Experience Workshop
cbetta
1
490
A brick by brick guide to developer experience
cbetta
2
530
Hackathons Workshop
cbetta
0
200
This strange planet earth
cbetta
0
260
Other Decks in Programming
See All in Programming
両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~
myfinder
9
2.5k
脱・初心者!脱・マネコン!AWS CDKを使ってみませんか!?
har1101
0
180
document.write再考
brn
5
2.5k
Learning PHP and Static Analysis with PHP Parser
inouehi
1
250
孤独のCTOグルメという やや奇抜な企画をやった目的と効果
shoheimitani
3
1k
受託開発でGitLab CI を活用していく
xiombatsg
1
130
導入から5年が経って見えた Datadog APM 運用の課題
bgpat
2
540
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
110
【KMC春合宿2024】実装視点で見るNeural Radiance Fields
runningoutrate
0
150
プロンプトエンジニアリング入門
tomokusaba
2
990
incrementalモデルの理解を深める
ikkimiyazaki
2
640
チームでモデリングを育てるうえで 考えたこと・気づいたこと / Cultivating Modeling in Teams: Thoughts and Insights
mackey0225
5
2.4k
Featured
See All Featured
Web Components: a chance to create the future
zenorocha
304
41k
Making the Leap to Tech Lead
cromwellryan
123
8.4k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
How GitHub Uses GitHub to Build GitHub
holman
467
290k
KATA
mclloyd
14
11k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
BBQ
matthewcrist
78
8.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Designing the Hi-DPI Web
ddemaree
275
33k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
355
22k
Git: the NoSQL Database
bkeepers
PRO
421
63k
Art, The Web, and Tiny UX
lynnandtonic
288
19k
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