Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Delight into API interactions

Building Delight into API interactions

What are key moments for creating developer delight in interacting with your API? Some thoughts on good and great practices I've seen across the web and dev tools

beardouglas

June 07, 2018
Tweet

More Decks by beardouglas

Other Decks in Technology

Transcript

  1. Building ✨Delight ✨ into API
    Interactions
    Bear Douglas
    @beardigsit
    DevRel Lead @SlackHQ

    View Slide

  2. Hi, I’m Bear!

    View Slide

  3. Do you remember your first Heroku
    deploy?

    View Slide

  4. From web.archive.org, Mar 30, 2010

    View Slide

  5. What does “delight” get you?

    View Slide

  6. 1. Adoption

    2. Success rate of integration

    3. Customer Satisfaction (CSAT)

    4. Willingness to promote (NPS)

    5. Retention over time
    Quality Affects

    View Slide

  7. Think about the user journey

    View Slide

  8. 1. Onboarding and setup

    2. Daily use

    3. When something goes wrong
    Key Moments For Delight

    View Slide

  9. Let’s start with daily use

    View Slide

  10. Consistency

    View Slide

  11. OpenAPI Magic

    View Slide

  12. 41 68 8:48 PM – 15 Jul 2014
    Ease and speed of use

    View Slide

  13. Now, let’s talk onboarding

    View Slide

  14. Controversy - the Fabric installer

    View Slide

  15. Can you make it one step easier?

    View Slide

  16. Can you reduce context
    switching?

    View Slide

  17. Delight in failure - really.

    View Slide

  18. Grace in failure

    View Slide

  19. The power of suggestion

    View Slide

  20. Support as DevX

    View Slide

  21. Love coffee? Visit our site to
    see the full Barista Bar menu
    and specials! #LoveCoffee
    41 68 8:48 PM – 15 Jul 2014
    The Barista Bar
    @baristabar
    Voice & tone

    View Slide

  22. Engage in real dialogue

    View Slide

  23. Surprise and delight

    View Slide

  24. Follow up & follow through

    View Slide

  25. Your team feels delight dividends

    View Slide

  26. 1. Adoption

    2. Success rate of integration

    3. Customer Satisfaction (CSAT)

    4. Willingness to promote (NPS)

    5. Retention over time
    Quality Affects

    View Slide

  27. Thanks!

    View Slide