These rules aren’t really about naming things, which I agree is hard. It’s pedantry around terms that really don’t matter which way you choose and thus are categorically not “best practices” let alone “idioms” one must abide by.
If the author really cares this much then they should be linter rules instead of a blog post.
If the author really cares this much then they should be linter rules instead of a blog post.