These articles are personal philosophies you might take up using the principles of CS. So while not technically rigorous, I think they are like chicken soup for the hackers soul...I found these two articles to be both interesting and inspiring:
The Single Responsibility Principle Revisited -
https://thevaluable.dev/single-responsibility-principle-revi...
Climbing the wrong hill -