DevOps/GitOps, CD, CloudNative tinkerer. Developer & clean code advocate. IoT junkie. Teacher/mentor.
In software engineering the presence of unit tests that ensure your code behaves the way you intended it to is a crucially important practice. This is why development practices such as TDD (test driven development) and BDD (behavior driven development) were developed to make sure the code you…