37 Signals A must read for Web application developers. “How to improve error messages, help, forms, and other crisis points”.
Jefferey Zeldman This is the starting point. If you are looking to learn about Web development, start here.
Christopher Schmitt A handy guide to solving problems with CSS based Web design.