The most comprehensive collection of Design Principles on the Internet.

921 design principles and counting.

Guillermo Rauch

Guillermo Rauch

Web Developer and Author

Guillermo is a Web developer and author from San Francisco. He's currently CTO at Cloudup and is the creator of He's also the author of Smashing Node.js: JavaScript Everywhere.

You can find Gillermo's writing on


7 Principles of Rich Web Applications

7 principles

Guillermo Rauch