I know that there are lots of guides for creating web apps in X language or Y framework. What I am looking to find specifically is a guide or series of information on creating/monitoring/maintaining/troubleshooting web apps in general. One with best practices for logging, dev(staging/qa/production), testing,tools for debugging and inspection,deployment, etc. Does such a thing exist, or something close to if not more in depth of what I describe?