136 facts every web dev should know before they burn out and turn to landscape painting or nude modelling

Excellent list. One of my favorites:

  1. Naming things is fantastic. Everything on the screen should have a name. It’s better for your work. It’s better for accessibility. It’s better for your design. Take a table view and name it ‘Inbox’, ‘Screener’, or ‘Paper Trail’, and they suddenly mean something. What you do with them has changed. A good name transforms design and action.