I build backend systems the right way though I don`t stress too much on being philosophically correct all the time. I learn as much patterns, philosophies, architectures, ... etc. but I know enough to understand that there is no silver bullet and to always champion engineering sense over the books.
©