Shubham SharmaDeveloper Evangelist
@[email protected]
Application
Developer Experience (DX)
Here is the usual situation
APIStorage
ApplicationAPI
But we usually focus on the end-user
UX
Developer Experience (DX)
Storage
Storage ApplicationAPI
So why should we take care of if ?
DX
Developer Experience (DX)
Beginner
What are developer expecting ?
Performance DesignHow does it
work ?
Expert
Simplicity
ExamplesAPI Reference
SupportCommunity
Performance
Quick start
Many langages
Wow effect
Dev
Public doc
Dedicated support
Developer community
Developer Evangelists
What is the solution ? SEO
DéveloppeursTemps
Diffi
culté
The first feeling is
super super super super Important
Dev Support
=+
time
Bad DX
The first feeling is
super super super super Important
diffi
culty
Developer platforme
=
The goal is to offer the best
Developer experience
time
diffi
culty
Beginner Expert
Getting started
Dev focused web page
Many langages and libraries
Easy navigation
API Monitoring
Possibility to Contribute
API reference
Many type of example
There are some compulsory elements
Maximise the number of code samples and
Don’t forget anyone
Code snippetsUser guides
Complete Example app
The outcome
Your growth
Recommandation Less supportLearning curveGet start
faster