Code smells are things in a codebase that readily stick out and imply something may be off with how it has been designed. Here's a few common ones you may find in your own codebase, why they can be concerning, and how to fix them.
Text version: https://shaggydev.com/2023/01/16/code...
Martin Folwer on code smells: https://martinfowler.com/bliki/CodeSm...