How User Interface, User Experience and Customer Experience relate

Learn about UI, UX and CX

As some of you might know, I’m working on a series of books about Software Development Concepts.

Among many other things, one of the books cover the basics of User Experience (UX), User Interface (UI), and Customer Experience (CX).

Tonight, I wanted to help my readers to visualize the difference between those. Here’s what I’ve come up with so far:

This diagram is directly inspired by the one published here by Michael Janda, extended with some ideas of mine.

Now that I have created the visualization, I can continue explaining those concepts… one by one ;-)

That's it for today! ✨

About Sébastien

I am Sébastien Dubois. You can follow me on X 🐦 and on BlueSky 🦋.


I am an author, founder, and coach. I write books and articles about Knowledge Work, Personal Knowledge Management, Note-taking, Lifelong Learning, Personal Organization, and Zen Productivity. I also craft lovely digital products . You can learn more about my projects here.

If you want to follow my work, then become a member.


Ready to get to the next level?

To embark on your Knowledge Management journey, consider investing in resources that will equip you with the tools and strategies you need. Check out the Obsidian Starter Kit and the accompanying video course. It will give you a rock-solid starting point for your note-taking and Knowledge Management efforts.


If you want to take a more holistic approach, then the Knowledge Worker Kit is for you. It covers PKM, but expands into productivity, personal organization, project/task management, and more:

Knowledge Worker Kit and community
Unlock the next level of your career. Stop feeling disorganized, unproductive, or overwhelmed.

If you are in a hurry, then do not hesitate to book a coaching session with me:

Personal Knowledge Management Coaching
Receive personalized coaching to quickly reach your goals

Subscribe to the Newsletter 💌