Found in 1 comment on Hacker News
jsavimbi · 2011-03-17 · Original thread
I would start with Web Form Design: Filling in the Blanks (http://www.amazon.com/dp/1933820241?tag=bagcheckcom00-20), reason being that from an incremental perspective, a developer should be in control of how the user interacts with the application, not with the design elements (which most designers believe are the interaction). CRUD is the basis of the user experience, everything else is just fluff.

Fresh book recommendations delivered straight to your inbox every Thursday.