I already regret reading this article. Don't get me wrong, it's well written, and I agree with most of it. But every time I read an article like this I get stuck in analysis paralysis for any code I need to write afterwards and that's just not very productive.
Here's hoping my recognising the issue will soften the blow this time! Mayhaps this comment might save someone else from a similar fate