Are there any recommendations for books thats are less algorithms and more how to structure software, how to structure databases and data and how to build reliable apps/websites and reduce spaghetti code?
For actual code, you do not have one book but have to glean the knowledge from a whole bunch of them.