As we grow as developers we strive to write more maintainable code, but on our journey we often times don't know what that looks like yet.
Most developers can smell brittle and fragile code a mile away, but it takes time and training to combat against these smells. Code smells scream to be refactored.
The following video was recorded this year at FluentConf. This is the 30 minute version of the talk. The full talk is 60 minutes, but I don't have a recording of that yet. All the content for the 60 minute version is contained in my slides if you are interested.
The following are the types of smells that I cover throughout the presentation. The names are a bit odd, but I have a weird compulsion to alliterate at times :)
You can find the slides from the presentation online at elijahmanor.com/talks/js-smells