Things a Designer May Want to Know:
Ajax: A New Approach to Web Applications
Web 2.0
UX Articles:
Why Products Fail
15 Must-Reads for Tech Pros
UX Reading List:
The Cult of Information: A Neo-Luddite Treatise on High-Tech, Artificial Intelligence, and the True Art of Thinking
UX Diagrams:
The Elements of User Experience