I just finished reading of online book Getting Real. It is extremely awesome book by 37signals. All the chapters were awesome. I think my thinking about a web app is very very similar with the writer of Getting Real. Really good book to read, I should say must read for every developer.
update: will add points on this book ASAP!