Someone once asked me what books were on my bookshelf. These are the books on my top bookshelf at the office. Gustave Stresen-Reuter.
When you spend most of your time programming alone, this book makes good company!
There's nothing like a good reference book. An excellent resource for any Web Developer. Short, concise examples of how to use the wide array of HTML elements and attributes in a standards-conformant way.
I cannot say enough good things about this book. It is the ultimate JavaScript resource. However, this particular addition doesn't cover AJAX.
No programmer should be without this book. It will give you a basic understanding of graphic design sufficient for making your "rough drafts" look like finished products, which could be a double-edged sword.
I would have given this 5 stars had it not been so long. They made their point, which is excellent and just as valid today as it was when the book was written, within the first 100 pages.
The "bible" on usability, this book goes a long, long way toward describing good, general usability designs. This is a must-read for any Web Developer (and Designers as well).
Although a bit dated and tied to a very specific, somewhat unpopular technology, this book does a great job of laying out a usable software development methodology (in addition to teaching how to program with Fusebox).
An excellent, practical guide to Information Architecture. Just as valid today as the day it was written, this book introduces the reader to the principals of information architecture and their impact on usability.