Non-blocking UI's with interface previews
Improving the perceived speed of interfaces using skeleton loading screens plus other front-end/UX performance gains.
Improving the perceived speed of interfaces using skeleton loading screens plus other front-end/UX performance gains.
Total Annihilation has a special place in my heart since it was the very first RTS I played; it was with Command & Conquer and …
Over 20 designers copied my website and I don't mind at all, it's actually quite flattering. How would you feel if you were in my shoes - flattered or offended?
Today, after three years of silence and hard work, I finally get to announce the launch of Figma, a collaborative interface design tool…
Pannini: A New Projection for Rendering Wide Angle Perspective Images Thomas K. Sharpless, Bruno Postle and Daniel M. German; International Symposium on Computational Aesthetics, London, June 2010.
Good UX has great customer service at its base. Restaurants provide many instructive examples for designers.
Introduction The user experience of Firefox OS on the television platform comes from Mozilla's vision of the Connected Home. This departure from our smart phone interface focuses on ease of ...
Only one of these weather apps is attempting to solve the real problem.
We have now worked with over 200 companies to help them impress investors and raise capital for businesses through designing pitch decks.
I assume you’ve read the introduction, which tells you the basics of putting a world together. This post is more narrative than mechanical; it’s a tour of my thought process as I try to turn my previous map into something a little more fun to play. I still touch on new editing things I do, but honestly, you already…
I found an old pad of graph paper in my father's desk and was reminded of the days of plotting by hand.
Introducing concept of Streams, aiming to fix most of email-as-a-medium flaws
A trained eye can often spot unfriendly software a mile away. It’s just like forming and making a first impression when you meet someone new.
Our vision for the future of design tools is one where both the tool and the content are easily available to anyone, anywhere. That’s why…
The rise of the meta-designer, and the use of algorithmic design systems.
Jakob Nielsen's 10 principles for interaction design. They are called "heuristics" because they are broad rules of thumb and not specific usability guidelines.
Yesterday’s post about code syntax color schemes got me thinking about what is perhaps the ultimate color scheme, Windows 3.1’s “Hot Dog Stand”: The truly funny thing about this color scheme is that all the other Windows 3.1 color schemes are surprisingly rational, totally reasonable color