I'm looking for some book recommendations.
Just read The Pragmatic Programmer. Very good book and very useful
But now I'm looking to get a book on system architecture and development with a more web app slant.
The above focused on generic stuff more related to java/c/c++ etc but I'm looking for someone like they guys who designed and developed Wordpress, Rails or Xero. some thing of that or bigger magnitude.
It can be abstract as in not specific to LAMP/.NET or RoR but if it was specific then LAMP would be where I'd like it to focus. At the moment I'm looking at the abstract ideas though that would apply to most of these technologies.
I'm particularly interested in the idea of web development being a mostly stateless system and developing in parallel with Relational databases.
That would include database abstraction ideals, use of patterns, scalability with data and code.
I'd also like to dig deeper into the idea business logic objects in a stateless environment and the use of ORM
Other topics of note
Source version control in a web project with a database schema Unit testing Caching MVC Documentation Alternatives to Relational Databases CRUD ...
Naturally, I might not get a book that covers all of this but you get the idea.