Ricky Holtz
Diving into Developer Experience
#1about 2 minutes
Why developers are crucial to business success
Developers increasingly influence purchasing decisions, making their experience with a platform critical for adoption and business growth.
#2about 2 minutes
Moving beyond frustrating developer experiences
Many developer tools are confusing or inconsistent, but the industry is now focusing on improving this experience to boost productivity.
#3about 2 minutes
Expanding the definition of a developer
The term "developer" now includes a wide range of roles like data scientists, marketers, and no-code builders, not just traditional software engineers.
#4about 1 minute
A working definition of developer experience
Developer experience is the practice of creating tools and resources that meet the expectations and workflows of people solving problems with your product.
#5about 2 minutes
A framework for assessing DX from broken to magical
The DX spectrum helps assess experiences, showing that a predictable and reliable outcome is often a great goal, not just a magical one.
#6about 2 minutes
Focusing on solutions before implementation details
The developer cognitive journey shows that users first evaluate if a tool is a good solution for their problem, long before they look at specific methods or parameters.
#7about 3 minutes
How to gather data for improving developer experience
Improve DX by using a mix of qualitative and quantitative data sources, including user interviews, competitive analysis, NPS, and your own intuition.
#8about 1 minute
Applying docs-first design to create better APIs
Writing documentation before building the API serves as a wireframe, ensuring the final product is designed for the user's experience, not just the database schema.
#9about 2 minutes
Using open source to experiment with new DX ideas
Open source projects allow for low-stakes experimentation and community feedback, as demonstrated by Twilio's developer phone which later became a core product feature.
#10about 1 minute
Improving DX with internal reviews and onboarding
Involving frontline employees in DX reviews helps create effective, use case-based onboarding that guides new users to success.
#11about 1 minute
Why empathy is the foundation of great DX
The core principle of improving developer experience is to start with empathy and continuously ask your developers what they need.
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
04:32 MIN
What developer experience is and why it matters
The ABC of DX
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
02:20 MIN
How company culture and empathy impact DX
The ABC of DX
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:39 MIN
Introducing the four pillars of developer experience
The ABC of DX
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
04:19 MIN
Fostering developer happiness through three core principles
Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?
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:42 MIN
A practical framework for improving developer experience
State of DevEx 2025: Navigating the AI Revolution and 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
Featured Partners
Related Videos
The ABC of DX
Mike Elsmore
Navigating the Corporate Jungle: Life as a Developer in a large Company
Alexandra Petri
Reducing Cognitive Overload Through Platform Engineering
Llywelyn Griffith-Swain
Throwing off the burdens of scale in engineering
David Singleton & Thomas Pamminger
Communication & Influence for Techies - An unconventional look at conversations
Sumit Gupta
Debugging Burnout
Samuel Shaw
Building Developer Experience - Brick by Brick
Rasmus Hald
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
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




Clickhouse
Remote
Senior
Docker
Terraform
TypeScript
Kubernetes
+1

