Personal favorite picks:
1. Understand the industry and context of use
2. Embrace negative space
3. Establish a clear hierarchy with size, color, and spacing
4. Achieve simplicity through thoughtful reduction
5. Good design is as little design as possible
6. Offer contextual hints and tips
7. Implement progressive disclosure
8. Design to encourage user actions
9. Limit font and style variations
10. Keep the text concise and straightforward

Link
https://uxdesign.cc/58-rules-for-stunning-and-effective-user-interface-design-ea4b93f931f6