Principles for Making Websites
- Figure out what to say — communication comes first
- Respect users’ time, attention, and privacy
- Ensure accessibility through inclusive design
- Make it look good, but don’t break the web doing it
- Be succinct in scope, design, and code
- Empower clients to manage content themselves
- Prioritize reliability, security, and performance
- Embrace openness and change
Related Reading
- The Web’s Grain by Frank Chimero
- Resilient Web Design by Jeremy Keith
- Insisting on Core Development Principles by Kendra Skeene
- Reframing Accessibility for the Web by Anne Gibson
- Client Education and Post-Launch Success by Drew Thomas