-
Almost every single project I’ve worked on over the past 8 years has involved a design system. They’re invaluable, but not without drawbacks.
-
We always talk about design being iterative, but so often we only see the end result and not the many steps it took to get there.
-
Prototyping allows us to test out our ideas quickly and easily, without going through the entire development process each time.
-
Each input type has a very specific use-case, and using the wrong input can be confusing for your users.
-
Our designs become intuitive by providing affordance to encourage particular behaviours.
-
Lessen the problem of placeholder avatars by encouraging your users to upload a photo in the first place.
-
Make your design look good and function well when none of your users have uploaded avatars.