Yes @dassurma. But web workers are not everything.
Your own blog post does not score 100 : https://developers.google.com/speed/pagespeed/insights/?url=...
And those issues are not necessarily addressed with web workers. Good basic static design matters too.
I never claimed that Web Workers are the silver bullet that will absolve us from all our problems. On the contrary, I don’t think such a silver bullet will ever exist.
I am saying that we should be using web workers to keep the main thread free. That is completely orthogonal to good static design, proper bundling, right caching headers, code splitting, asset hashing etc etc.
Why is static not better?
What are the edges?