You can only avoid dark corners as a writer. As a reader, you may have to peer into dark corners.
Most of the issues given on the linked-to page are not simple issues of readability; they are real pitfalls. A lot of the examples are actually readable. You will not easily avoid every single one of those pitfalls if you're coding in Python, even if you lint the code.
(It is still not the good fit for SICP, but that’s a different conversation)