• Save
Unpacking Developer Experience
Upcoming SlideShare
Loading in...5
×
 

Unpacking Developer Experience

on

  • 4,816 views

The Developer experience for your API is much like an unpacking experience of a product. It begins when a developer first lands on your developer portal wanting to learn more about your API and what ...

The Developer experience for your API is much like an unpacking experience of a product. It begins when a developer first lands on your developer portal wanting to learn more about your API and what he sees there is either gonna make or break his experience. 10 things you can do to ensure it's a pleasant one.

Statistics

Views

Total Views
4,816
Views on SlideShare
1,756
Embed Views
3,060

Actions

Likes
5
Downloads
3
Comments
0

27 Embeds 3,060

http://masherydev.tumblr.com 1989
http://jhr.mn 216
http://www.pragmaticapi.com 198
http://pragmaticapi.com 192
http://lanyrd.com 116
http://eventifier.co 103
http://www.apistrategyconference.com 86
https://twitter.com 62
http://www.3scale.net 28
http://apistrategyconference.com 24
http://flavors.me 8
http://librosweb.es 8
http://wisebandloc.com 7
http://eventifier2013.agilealliance.org 4
http://eventifier.com 3
http://www.newsblur.com 3
http://www.feedspot.com 2
http://kriss_feed.myfoxp.info 2
http://motomoto.local 1
http://jasonh-n-austin.github.io 1
http://webcache.googleusercontent.com 1
https://www.google.com 1
http://yoleoreader.com 1
http://translate.googleusercontent.com 1
http://newsblur.com 1
http://www.google.com 1
http://ec2-54-243-189-159.compute-1.amazonaws.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Unpacking Developer Experience Unpacking Developer Experience Presentation Transcript

  • UnpackingThe Developer Experience Amit Jotwani @amit
  • Play around with lots of APIs.Build tools that help solve developer pain Live rent free in Manhattan.
  • UnpackingThe Developer Experience
  • Package Rage“heightened levels of anger and frustration resulting from the inability to open hard-to-open packaging”
  • "It matters because it sets the tone for their whole relationship with that product." Jony Ive, Apple
  • But, Developers are people too How about Developer Experience?
  • WTF?
  • "People who are really serious about software should make their own hardware." Alan Kay
  • "People who are really serious about API should care about Developer Experience." Yours Truly
  • “Treat your API like your Product” John Sheehan, RunScope > IFTTT > Twilio
  • 10 StepsGreat Developer Experience
  • 1. Keep it simple
  • Dwolla Developer Page
  • 2. English please Don’t get all marketing on us
  • Twilio Home Page
  • QWhat can they stop doing if they use your API? What pain are you solving?
  • Stripe Home Page
  • 3. Simple & Fast Signup Do not ask me a million questions Where is your Signup button?
  • #sadface
  • Singly Sign up
  • Singly API Explorer
  • 4. Hello World 5 mins or less
  • Big Commerce Home Page
  • 5. API Key Provisioning Dont keep me waiting
  • 6. Be clear Costs, limitationsTell them what to expect Free trial
  • Foursquare - Rate limits SendGrid - pricing/email quota
  • 7. Stellar Documentation Complete Up to date No PDF’s
  • Foursquare documentation
  • 8. InteractiveDocumentation
  • Mashery API Explorer
  • Klout Interactive Console
  • 9. Show the code
  • Client Libraries - Twilio
  • Code Snippets - SoundCloud
  • Sample Apps - Twilio
  • 10. Inspire them
  • Klout App Showcase
  • Be available Stack Overflow Twitter Other contact info
  • UnpackingThe Developer Experience Amit Jotwani @amit