Ricky Holtz

Diving into Developer Experience

What if the key to great developer experience isn't magic, but predictability? Learn a framework for building tools developers will actually love to use.

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.

d

Saby Company
Delebio, Italy

Junior

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
Why developer experience matters
With technology embedded in almost every aspect of life, and with developers building and maintaining these tools, it’s ensuring that developers operate in the digital world with speed and efficiency, if we are to see these same benefits in the offli...
Why developer experience matters
CH
Chris Heilmann
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
Brenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
Dev Digest 106 - DHH in HD
Alright, first things first: we have an exclusive interview with David Heinemeier Hansson of Ruby on Rails and Hey fame for you all, so you can line that one up in another tab! WeAreDevelopers CPO Thomas Pamminger met with David Heinemeier Hansson, C...
Dev Digest 106 - DHH in HD

From learning to earning

Jobs that call for the skills explored in this talk.

Test Engineer

Test Engineer

DXC Technology
Mechelen, Belgium

Remote
JIRA
Selenium
Load Testing
Software Engineer

Software Engineer

DXC

50K
Junior
Apache Tomcat
Microsoft Office
Microsoft SQL Server