Developer Tea
Offensive and Defensive Software Engineering Strategies
Most of the time when we're writing code, we think about what the code is meant to do for us, we think of it as an offensive response to what we're solving, but what if we think of our code as a defensive strategy?