I’m about to go to sleep, but I just want to drop a few of my favorite rules of thumb. (I love UX and constantly bitch about bad interfaces, FWIW.) - Visual hierarchies. Color theory. Understand both of these, and use them. - Don’t use the words “me” or “my” in your interfaces (with rare exceptions like “✓ remember me”, which is de-facto standardized) - Native controls/widgets give users lots of free platform-specifi…
- Try to minimize the impact of destructive actions and try to offer the possibility to rollback potentially dangerous actions. Make dangerous actions look dangerous (e.g. make delete buttons red).
- Think about visual distance and distraction, especially in flowing text. Columns look good, but forces the eye to scan for the start of the next column when reaching the end of the previous. Don't place two equally important things right next to each other, etc...