I am an opinionated system administrator (aren't we all?) and architect with over 15 years of experience designing innovative solutions to meet both large and small business requirements. I try and isolate the core requirements and deliver the most logical and simple solution possible.
This quote from Albert Einstein serves as a reminder to stop over complicating things.
Everything should be made as simple as possible, but not simpler --Albert Einstein
Extra abstraction layers are most likely not required. Layers of abstraction create a harder mental model to follow, thus increasing the potential for bugs and security holes.
Thank you for stopping by,