I recently came across refactoring.guru/
It's a clear, but fun place to teach you about code smells and how to avoid them.
I love how they build their website! Looks very interesting to go through.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.