A deep dive into promise resolution values including a then function. Including a surprising side-effect when using dynamic imports.
Topic: JavaScript โ Page 16
For easier error debugging you can increase the stack trace limit in Chrome (V8) and Node.js.
Stylesheets block the first render which is why you should always have a look at them. Today I learned that they also block inline JavaScript!
I always thought that JS engine implemented property order in objects differently and thus we can not rely on order of certain properties. It turns out this was fixed.
The HTMLInputElement has a lot of properties that you might now use every day or even have heard of. This article describes defaultValue, indeterminate and selection properties.