Thank you for your kind words.
I am a long-time subscriber of Kevlin Henney. I think these principles (SOLID, DRY, KISS etc) are here for making our lives easier. I am aware that they are not the only to solve a problem and defenitely not the best way some times. But for me they work in the background as a reminder that probably when in confusion going in this route will hurt less in future.
I have checked out your profile. Great Stuff! Keep writing and sharing your knowledge with us! :D