✨✨✨
Sharing the learnings I've gathered over the years working in Design, as one-liners.
Starting here ↓
If a state is important to be communicated on a screen, use multiple avenues to reinforce it. Don't mention it once and assumer users will read it where you've put it.
Users glance around and catch loose cues. Multiple avenues increase the odds of successful conveyance.
Take the Pointer approach to designing. Point to where the info is by spreading links across the UI, instead of repeating the same information across multiple screens.
(break this rule sparingly)
Not all screens will need the primary CTA. Don't use your loudest button first just because it's the default style you have in your system.
Modals & bottom sheets work better than painting a fresh page via a reload when conveying additional information.
Fresh pages put the burden of reorientation and of relearning a new screen layout on the user. Keep users on the same page as much as possible.