developer experience

21
Don’t forget the Developer experience @shub_s

Upload: mailjet

Post on 07-Aug-2015

242 views

Category:

Technology


0 download

TRANSCRIPT

Don’t forget the

Developer experience

@shub_s

Shubham SharmaDeveloper Evangelist

@[email protected]

Today everything is

API

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)

Identify your users

Junior Dev

APIYour application

3rd party apps

Partnership

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

Documentation

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

Imagine DXby

acting like a developer

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

Learning by example

Maximise the number of code samples and

Don’t forget anyone

Code snippetsUser guides

Complete Example app

Some generators

Slate

apiary.io

Readme.io

The outcome

Your growth

Recommandation Less supportLearning curveGet start

faster

Join us on

www.mailjet.com

@shub_s

[email protected]