https://kendsnyder.com/7-rules-for-creating-gorgeous-ui-part-2-medium/