The author quotes a tweet expressing amazement that any company might not use TDD, 20 years after it was first popularised - and then writes
"I’d equate it to shell scripting. I spent a lot of time this spring learning shell scripting"
Wow! I feel like the person in the tweet. It's amazing to me that someone could be in a position to write an article with such solid development background without having had shell scripting in their everyday toolbox.
(I use TDD some of the time - I was slow to pick it up and a lot of my older code would have been much better if I had appreciated it back then. I like it very much when I don't really know how the algorithm is going to work yet, or what a good API looks like.)