Microservices vs. Monoliths has probably been the biggest source of controversy between myself and the substantially less attractive denizens of Manchester that I usually socialise with. Having regularly reflected on and revisited the topic for a few years now, I've found it harder and harder to make sense of the terminology.
I remember writing my first ever unit tests at my first job. Unfortunately, I decided to write some of the most useless tests you've ever seen.
At least every other month I've reconsidered, reinterpreted, revised or otherwise changed my understanding of SOLID principles.