The Myth of Perfect Architecture
The overall solution design is a challenging topic in the world of Small and Medium Businesses.
I prefer working with those companies as they are very agile (in the day-to-day reality, not only on the powerpoint deck). On the same token, that agility makes it nearly impossible to properly design a solution (when we are halfway through the design/implementation process, the business conditions change, the owner adjusts, and I have to introduce small/medium/major updates).







