Last week, while I was at the dev up conference in St. Louis, I caught Kevin Johnson’s presentation called “Rising from the Ashes: Reimagining Information…
We are thrilled to announce the early access launch of our highly anticipated Clean Architecture course! This course is designed specifically for software…
In our recent webinar, we talked about architectural katas. We explained what they are, how they can be used, and a few different approaches to how others use…
Fitness tests, also known as architectural fitness functions, are like checkups for your software’s design. They assess how well your architecture meets…
Every architecture decision involves trade-offs. When you’re making decisions, you have to weigh which characteristics may benefit and which characteristics may…
We can’t stress the importance of documentation in software architecture. The decisions that you make today will impact the project now and may lose context and…
In our last post, Scott talked about code katas as a tool for learning a language. Today, I’m going to introduce you to another type of kata! At CodeMash 202…
The Strengths and Benefits of the Fractional Software Architect Model When we talk about innovation in the tech industry, it’s often tied to the newest…
There are projects that developers have nicknamed “Frankenstein” or “a monster”. These nicknames are applied to software applications that are hard to maintain…