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 full-size slide

  2. Hi, I’m Bear!

    View full-size slide

  3. Do you remember your first Heroku
    deploy?

    View full-size slide

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

    View full-size slide

  5. What does “delight” get you?

    View full-size 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 full-size slide

  7. Think about the user journey

    View full-size slide

  8. 1. Onboarding and setup

    2. Daily use

    3. When something goes wrong
    Key Moments For Delight

    View full-size slide

  9. Let’s start with daily use

    View full-size slide

  10. OpenAPI Magic

    View full-size slide

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

    View full-size slide

  12. Now, let’s talk onboarding

    View full-size slide

  13. Controversy - the Fabric installer

    View full-size slide

  14. Can you make it one step easier?

    View full-size slide

  15. Can you reduce context
    switching?

    View full-size slide

  16. Delight in failure - really.

    View full-size slide

  17. Grace in failure

    View full-size slide

  18. The power of suggestion

    View full-size slide

  19. Support as DevX

    View full-size slide

  20. 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 full-size slide

  21. Engage in real dialogue

    View full-size slide

  22. Surprise and delight

    View full-size slide

  23. Follow up & follow through

    View full-size slide

  24. Your team feels delight dividends

    View full-size slide

  25. 1. Adoption

    2. Success rate of integration

    3. Customer Satisfaction (CSAT)

    4. Willingness to promote (NPS)

    5. Retention over time
    Quality Affects

    View full-size slide