- JS module blocks let you run a module in a Worker without splitting the code out into a separate file. This way, it's easier to run code in parallel or keep code reusable, even when bundlers are involved.
- Resource bundles let browsers understand bundler output better, so they can implement ES module semantics natively and improve loading performance.
15 years of JS everywhere: from microcontrollers to rendering video in the cloud. More than 6 years of educational experience (at two universities and Illya's own courses), Ph.D. in Computer Science (field of interest: System Analysis and Theory of optimal decisions). Now works as front-end developer in GitLab.
BeerJS Moscow, BeerJS Summit, MoscowJS and WebAssembly Moscow meetup organizer, digital nomad, TC39 invited expert, WebAssembly Community Group participant, certified beer sommelier and community guy whose glass is always half full.