$30 off During Our Annual Pro Sale. View Details »

What is Developer Experience?

What is Developer Experience?

Edson Yanaga

November 03, 2020
Tweet

More Decks by Edson Yanaga

Other Decks in Technology

Transcript

  1. What is Developer Experience?
    Edson Yanaga
    @yanaga

    View Slide

  2. @yanaga
    2
    @yanaga

    View Slide

  3. 3

    View Slide

  4. @yanaga
    4
    Make developers awesome

    View Slide

  5. @yanaga
    5
    The d(x) equation

    View Slide

  6. @yanaga
    6
    d(x)=value/time

    View Slide

  7. @yanaga
    7
    Bad d(x)

    View Slide

  8. @yanaga
    8
    Was quick, but did nothing
    Did a lot, but took forever

    View Slide

  9. @yanaga
    9
    Good d(x)

    View Slide

  10. @yanaga
    10
    It’s fast, and productive

    View Slide

  11. @yanaga
    11
    Who?

    View Slide

  12. @yanaga
    12
    Who is the Developer
    Advocate?

    View Slide

  13. @yanaga
    13
    It’s a Senior Role

    View Slide

  14. @yanaga
    14
    It’s a People Role

    View Slide

  15. @yanaga
    15
    It’s a Technical Role

    View Slide

  16. @yanaga
    16
    It’s an Entertainment Role

    View Slide

  17. @yanaga
    17
    It’s a Sales Role

    View Slide

  18. @yanaga
    18
    Internal/External
    Developer Advocate

    View Slide

  19. 19
    Pillars of DX

    View Slide

  20. @yanaga
    20
    #1
    Product Management

    View Slide

  21. @yanaga
    21
    Do I have the right features?

    View Slide

  22. @yanaga
    22
    Is my API consistent?

    View Slide

  23. @yanaga
    23
    Is it easy to use?

    View Slide

  24. @yanaga
    24
    Is it productive?

    View Slide

  25. @yanaga
    25
    #2
    Developer Feedback

    View Slide

  26. @yanaga
    26
    Am I talking to right people?

    View Slide

  27. @yanaga
    27
    Can I feel the same pain?

    View Slide

  28. @yanaga
    28
    Can I explain what’s needed?

    View Slide

  29. @yanaga
    29
    #3
    Developer Evangelism

    View Slide

  30. @yanaga
    30
    Can you connect with the
    audience?

    View Slide

  31. @yanaga
    31
    Do you emphatize or
    sympathize?

    View Slide

  32. @yanaga
    32
    Are you trustable?

    View Slide

  33. @yanaga
    33
    How tight can
    you hug?

    View Slide

  34. @yanaga
    34

    View Slide

  35. @yanaga
    35
    Thank you!

    View Slide