Latest post

Designing away Complexity

Complexity in software is the result of poor design. It has nothing to do with the size of a codebase, but how well it articulates the problem it is solving. A solution should never be any more complex than its…