Published inCodeXMonorails and PyramidsIn software a monorail is an over-engineered piece of code that provides little value to the customer but was really fun to implementMar 29, 2022Mar 29, 2022
Published inDev GeniusThe Law of the Third BestThe first best solution can not be built. The second best solution will not be built. Strive for the third best solution.Mar 15, 20221Mar 15, 20221
Published inDev GeniusThe Hardest thing about Engineering is RequirementsOne of the hardest things about being a software architect is gathering requirements. You can work with the greatest team of rockstar…Mar 3, 202211Mar 3, 202211
Published inDev GeniusYour Software Has An Architecture You Just Don’t Know it YetIt’s fair to say that every software system has an architecture, but not every software system has a defined architecture.Feb 4, 2022Feb 4, 2022
Boilerplate Software ArchitectureIn this post, I’m going to explore my goto architectural structure. I consider this a template to follow to help me get started with…Jan 18, 2022Jan 18, 2022
The Naive View of a RookieHow an aspiring software architect views architectureJan 12, 2022Jan 12, 2022