Funny how the post is about bug complexity, says that "Some API and language designs make a whole class of mistakes impossible. Some create endless problems." and then proceed to an example in Javascript... for which a whole language (Typescript) was invented precisely because it does not scales well.
I was going to say something similar but then I thought about it a moment...
If I were going to write an article about maddening complexity in code that seems like it should be straightforward I too would choose JavaScript for my examples!