Years ago I've written this open letter regarding no semicolons.
Meanwhile, semi-standard became more popular, but it's evident to TC39 too that using automatic semicolon insertion is hazardous.
As new syntactic features are added to ECMAScript, additional cases requiring explicit semicolons emerge over time. As such, consistently explicit semicolon use is recommended.
Since it feels good to be proven right after years of rants regarding a specific issue, I'd just like to host this repo showing off my new poster 🎉
Original Photo by James Healy on Unsplash