The book is a collection of a hundred lessons that have been gathered and refined over the past three years.
Typography
Learn how to make balanced and easy-to-read text
Language
Master communicating and conveying information to users
Icons
Discover pitfalls and solutions for using icons effectively.
Layouts
Find out how to place and align elements to maintain flow.
Usability
Explore tiny details that make your apps easier to use.
Forms
Learn things to consider when designing web forms.
Visuals
Tips on making your app visually appealing.
Misc
Other ideas, mostly related to usability and related topics.