JavaScript errors (either vanilla or with Stimulus controllers) often happen silently in the browser, leaving your users confused about what went wrong. “Why did nothing happen?”. “I just did click the button!” “Let’s try again…”.

Still nothing… Starts furiously clicking the button now. This poor user experience can be frustrating and can lead to more support tickets that could have been prevented