Mike Elsmore
The ABC of DX
#1about 5 minutes
What developer experience is and why it matters
Developer experience (DX) is defined as user experience (UX) for developers, encompassing the tools, processes, and support that enable them to solve problems effectively.
#2about 2 minutes
Introducing the four pillars of developer experience
A framework for developer experience is presented, based on the four key pillars of documentation, tooling, support, and company culture.
#3about 5 minutes
Why documentation is the most critical DX pillar
Good documentation goes beyond a simple README or API reference by treating docs as code and catering to all developer skill levels.
#4about 2 minutes
Creating effective developer tooling and SDKs
Effective developer tools, such as SDKs and CLIs, are well-maintained, easy to use, and link directly to relevant documentation.
#5about 2 minutes
Providing multi-channel and open developer support
Meet developers where they are by offering both asynchronous support like GitHub issues and synchronous channels like Discord, while keeping feedback loops open.
#6about 2 minutes
How company culture and empathy impact DX
A positive developer experience is fostered by a company culture that prioritizes empathy and problem-solving over treating DX as a sales pipeline.
#7about 3 minutes
Q&A on tooling, support, and empathy in tech
The discussion covers favorite developer tools, how to encourage developers to use documentation, and the importance of empathy in the tech industry.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
03:15 MIN
Popularizing the concept of developer experience (DX)
Coffee with Developers - Adam Wiggins
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
00:37 MIN
Focusing on discoverability, documentation, and communication
Building Developer Experience - Brick by Brick
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
00:56 MIN
A working definition of developer experience
Diving into Developer Experience
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
01:38 MIN
Why developer experience is different from user experience
Why pair programming is the best usability testing tool for developer focused products?
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
01:14 MIN
Why empathy is the foundation of great DX
Diving into Developer Experience
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
01:53 MIN
Moving beyond frustrating developer experiences
Diving into Developer Experience
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
03:05 MIN
How to gather data for improving developer experience
Diving into Developer Experience
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
07:42 MIN
Q&A on DevEx teams and documentation strategy
Enhancing Developer Experience During Architecture Modernization
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
Featured Partners
Related Videos
Diving into Developer Experience
Ricky Holtz
Navigating the Corporate Jungle: Life as a Developer in a large Company
Alexandra Petri
Let developers develop again
Kai Geißelhardt & Volker Zöpfel
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Building Developer Experience - Brick by Brick
Rasmus Hald
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann
Documentation as a Tool: Introducing Documentation Driven Development
Abiodun Olowode
AX is the only Experience that Matters
Ivan Burazin
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Speech Processing Solutions
Vienna, Austria
Intermediate
CSS
HTML
JavaScript
TypeScript


DXC Technology

DXC Technology




