Empathy above all ๐Ÿ‘‚

To create any experience for a user, you have to first understand and relate to them. I believe Dieter said it best...

 
Indifference towards people and the reality in which they live is actually the one and only cardinal sin in design
— Dieter Rams
 

UX must be contextual ๐Ÿ”ฎ

Building user experiences with awareness of a the user's individual needs or environment at a specific moment is key. The hardest part is realizing that context can change with just one tap, so the best UX designers will think through these possibilities and adapt their designs accordingly.

 

Function before simplicity ๐Ÿ’ผ

A "good design" could be simple, but it could also be quite complex depending on it's needs. Therefore, it's function โ€“ the design's use and how to use it โ€“ must be obvious. A task that is over-simplified for aesthetic appeal might lose that obviousness, so balance is required.

 
Design is a funny word. Some people think design means how it looks. But of course, if you dig deeper, itโ€™s really how it works.
— Steve Jobs
 

Design can be messy ๐Ÿง 

The design process can be many things. It doesn't always look the same and often it involves repeating things and readjusting your brain around a concept or problem. There is no exact way to create a "well-designed" app because design is the set of tools, not a standardized process. It's about knowing a variety of theories, practices, and approaches, and determining the exact moment to apply each.