1 follower
I’m passionate about crafting code that enables teams to produce a continuous flow of features. My repertoire includes Clean Code, Clean Architecture, Agile, DevOps, and technical leadership.
For a tech team to be enabled they must be constrained. Steve Jobs said, ‘Deciding what not to do is as important as deciding what to do’. When he...
How stability can reduce the cost of change · What if I told you change is coming? Lots of it. Like the butterfly effect, it can cause your code to break...
A perspective of unit tests · There’s a theory of stability. It applies to entities. We can observe its effect on human behaviour. It explains why...
A mantra for software design · A mantra is a memorable phrase you repeat to yourself for guidance. 'Focus and simplicity' was one of Steve Jobs's. I love...