Preload critical assets to improve loading speed
Optimize web page performance by preloading assets before the browser discovers them.
CanIUse
Invaluable tool for keeping track on what technologies are currently implemented in browsers.
Understanding JavaScript Function Invocation and "this"
A look on "this" from the core function invocation primitive perspective.
Execution of Synchronous and Asynchronous codes
How does Javascript asynchronous code really work.
What the heck is the event loop anyway?
Philip Roberts talk on words like, “event-loop”, “non-blocking”, “callback”, “asynchronous”, “single-threaded” and “concurrency”.
patterns.dev
Patterns.dev is a free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React.
Tasks, microtasks, queues and schedules
Deep dive into queueing and execution order in Javascript with browsers comparison.