Nikos Pappas • Crafting Impactful Digital Experiences
Nikos Pappas • Digital Product & Service Designer


This digital notebook is about documenting interesting ideas, opinions and findings around user and customer experience, product design, strategy, processes and tools.

Posts tagged UX Tools
Designer's toolkit 2018

What were the most popular product design tools in 2018?
Which tools (if any) do digital designers use for handoff?
What tools are designers most excited to try in 2019?
And many other questions answered by 2,775 designers from all over the world in an extensive survey about product design tools from


Read the full report on:
#uxtools #tools #designtools #product design

The collaboration gap
Airbnb's DLS

"Technology companies are expected to move at an incredible pace, and building software is complex. Add ever growing teams to the mix and you often end up with disjointed experiences. This has led us to try to better understand how multiple teams can efficiently collaborate to build great, cohesive software.

Software design has unfortunately not evolved at a similar pace. The gap between designers and engineers has only increased. Design teams can often struggle to reach a cadence that balances the creative process and cycles of continuous innovation. Quality suffers, the experience becomes less cohesive, and talented people spend an inordinate amount of time simply managing communication across disciplines."

Here’s the simple truth: you can’t innovate on products without first innovating the way you build them.

This led Airbnb to the development of its new Design Language System (or DLS), as well as a suite of internal and third-party tools that allow Airbnb's teams to not only work smarter, but also closer. The DLS is a collection of components defined by shared principles and patterns. This allows for rapid iteration using a shared vocabulary across design, engineering, and other disciplines. The structure of the DLS is simple and coherent, easing communication across teams.

Christopher Alexander, who wrote the seminal The Timeless Way of Building, states that “when language is shared, the individual patterns in the language are profound.” For this to happen, these patterns need to be fundamentally simple. “Nothing which is not simple and direct can survive the slow transmission from person to person.

So Airbnb's DLS focuses on common ingredients that follow Airbnb's core design principles: unified, universal, iconic, and conversational. Universal and Unified define the system’s approach we apply when defining patterns. Is it part of a greater whole? Does it work across devices? Iconic and Conversational help define the character of the system — its unique human qualities that tie back to Airbnb's community and brand values."


An article by Alex Schleife, VP of Design at Airbnb

User flow fundamentals

So, what are user flows and why you need to use them?

Nice and simple.  Source here

Nice and simple. Source here

"User flows are another method to segment and define your digital product, customer experience, website, or app.

So it’s just another method, except, the beautiful thing about user flows is their ability to define sections of something gnarly, abstract and technical like “cross-platform mobile experiences” from the perspective of the user." 


  1.  User flows show their purpose  🏆

  2. User Flows go in one direction  ➡️

  3. User flows represent a complete task  ✅

All three together in this example. Source:

All three together in this example. Source:


Read more on UX Collective
An article by Alexander Handley