Principles for Making Websites

  1. Figure out what to say — communication comes first
  2. Respect users’ time, attention, and privacy
  3. Ensure accessibility through inclusive design
  4. Make it look good, but don’t break the web doing it
  5. Be succinct in scope, design, and code
  6. Empower clients to manage content themselves
  7. Prioritize reliability, security, and performance
  8. Embrace openness and change

Related Reading