FWIW.  I read these posts and I am trying to make sure I am doing "just enough".

I don't want to be the guy who architects stuff™ for the sake of stuff™.

I want just enough architecture so developers can deliver business value, and we can maintain the software with ease.