What is Developer Experience?Edson Yanaga@yanaga
View Slide
@yanaga2@yanaga
3
@yanaga4Make developers awesome
@yanaga5The d(x) equation
@yanaga6d(x)=value/time
@yanaga7Bad d(x)
@yanaga8Was quick, but did nothingDid a lot, but took forever
@yanaga9Good d(x)
@yanaga10It’s fast, and productive
@yanaga11Who?
@yanaga12Who is the DeveloperAdvocate?
@yanaga13It’s a Senior Role
@yanaga14It’s a People Role
@yanaga15It’s a Technical Role
@yanaga16It’s an Entertainment Role
@yanaga17It’s a Sales Role
@yanaga18Internal/ExternalDeveloper Advocate
19Pillars of DX
@yanaga20#1Product Management
@yanaga21Do I have the right features?
@yanaga22Is my API consistent?
@yanaga23Is it easy to use?
@yanaga24Is it productive?
@yanaga25#2Developer Feedback
@yanaga26Am I talking to right people?
@yanaga27Can I feel the same pain?
@yanaga28Can I explain what’s needed?
@yanaga29#3Developer Evangelism
@yanaga30Can you connect with theaudience?
@yanaga31Do you emphatize orsympathize?
@yanaga32Are you trustable?
@yanaga33How tight canyou hug?
@yanaga34
@yanaga35Thank you!