TDD helps me understand what my code is doing, encourages me to learn new testing frameworks, helps me learn new languages, and helps me to be fearless.
Being aware of all these biases and how we think doesn't mean they can all be overcome, but being aware can help us get the System 2 part of our thinking and make sure we're not he