Slide 1

Slide 1 text

What is Developer Experience? Edson Yanaga @yanaga

Slide 2

Slide 2 text

@yanaga 2 @yanaga

Slide 3

Slide 3 text

3

Slide 4

Slide 4 text

@yanaga 4 Make developers awesome

Slide 5

Slide 5 text

@yanaga 5 The d(x) equation

Slide 6

Slide 6 text

@yanaga 6 d(x)=value/time

Slide 7

Slide 7 text

@yanaga 7 Bad d(x)

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

@yanaga 9 Good d(x)

Slide 10

Slide 10 text

@yanaga 10 It’s fast, and productive

Slide 11

Slide 11 text

@yanaga 11 Who?

Slide 12

Slide 12 text

@yanaga 12 Who is the Developer Advocate?

Slide 13

Slide 13 text

@yanaga 13 It’s a Senior Role

Slide 14

Slide 14 text

@yanaga 14 It’s a People Role

Slide 15

Slide 15 text

@yanaga 15 It’s a Technical Role

Slide 16

Slide 16 text

@yanaga 16 It’s an Entertainment Role

Slide 17

Slide 17 text

@yanaga 17 It’s a Sales Role

Slide 18

Slide 18 text

@yanaga 18 Internal/External Developer Advocate

Slide 19

Slide 19 text

19 Pillars of DX

Slide 20

Slide 20 text

@yanaga 20 #1 Product Management

Slide 21

Slide 21 text

@yanaga 21 Do I have the right features?

Slide 22

Slide 22 text

@yanaga 22 Is my API consistent?

Slide 23

Slide 23 text

@yanaga 23 Is it easy to use?

Slide 24

Slide 24 text

@yanaga 24 Is it productive?

Slide 25

Slide 25 text

@yanaga 25 #2 Developer Feedback

Slide 26

Slide 26 text

@yanaga 26 Am I talking to right people?

Slide 27

Slide 27 text

@yanaga 27 Can I feel the same pain?

Slide 28

Slide 28 text

@yanaga 28 Can I explain what’s needed?

Slide 29

Slide 29 text

@yanaga 29 #3 Developer Evangelism

Slide 30

Slide 30 text

@yanaga 30 Can you connect with the audience?

Slide 31

Slide 31 text

@yanaga 31 Do you emphatize or sympathize?

Slide 32

Slide 32 text

@yanaga 32 Are you trustable?

Slide 33

Slide 33 text

@yanaga 33 How tight can you hug?

Slide 34

Slide 34 text

@yanaga 34

Slide 35

Slide 35 text

@yanaga 35 Thank you!