It's official: there are no longer any valid excuses for having an unattractive and ineffective website. Here are the really key things you need to know to make your site beautiful and brilliant. 179+ great ideas for creating a fabulous website and avoiding a website catastrophe. This book presents both the detail and the philosophical aspects of website design in an easy-to-read, quickly digestible list format. Not a "how-to" book, but rather a list of points that you must know, understand and apply to your next website project. Designed for business owners, not for web developers (though most of them could learn some things from it).
Web Mechanic Articles
Web Mechanic Books