Why web3 user interfaces will suck for a while
Weekly curated resources for designers — thinkers and makers.
“Crypto-natives have been living and breathing web3 for years. They populate an enormous echo chamber of people speaking a language that most tech people can’t even understand, to say nothing of the general public.
The sense of wonder and empowerment that comes from knowing you are building the future is totally understandable. That feeling that you know things that only your fellow travelers truly understand. And that some of these things will not only spell doom for what came before but are going to change the world. Early Web 2 inventors felt this same way and for the same reasons.”
The UX Collective is an independent ad-free design publication that elevates unheard design voices, reaching over 500k+ designers every week. Join our community on Twitter.
Enough of manual UI variations →
Designers are spending too much time designing UI variations manually.
Is Agile an anti-design pattern? →
How Agile leaves design out, and what we can do about it.
There’s no such thing as a “design system designer” →
Instead of fabricating titles, we should talk about skills and mindset.
Artsy is auctioning generative NFTs by women and nonbinary artists.
Make me think
Design systems aren't cheap →
“Just like jQuery dominated the front end yesterday, React dominates it today. There will be something new that dominates it tomorrow. Your design system team will continue doing the same work and incurring more and more costs to keep up with framework churn. And let's not forget the cost of updating tomorrow's legacy apps, who are consumers of your soon to be legacy design system.”
The struggle of using native emoji on the web →
“If the OS can’t keep its emoji up-to-date, or if it doesn’t want to support certain characters (like country flags), then the browser should fill that gap. It’s not a huge technical hurdle to bundle a font, and it would help spare web developers a lot of headaches.”
It’s not prioritization until it hurts →
“Prioritization means cutting things that are valuable so I can double down on even bigger goals. If I'm not disappointed by a few items on my “cut” list, like a product I'm excited about but don’t have time to work on or an interesting discussion I can’t join, I'm not cutting hard enough.”
Little gems this week
Tools and resources
Reasonable colors →
An open-source color system for building accessible color palettes.
UX fundamentals for web3 →
Designing web3 experiences for the average human.
Page flows →
Design better user flows by learning from proven products