feTurbulence; Important!
Being a JavaScript developer is pretty messy. The frontend development world is in constant change and we don't even stop to analyse what we're doing any more. We build libraries to fix problems and keep using them although the problems are gone. We stifle creativity and innovation by telling people off for "doing things wrong". And we don't even consider understanding what others did before replacing it with the next new thing. Let's take a breather and stop chasing great ideas not very likely to ever be how we work. We need more people to work on interfaces. Let's concentrate on what matters.