
So JavaScript is weird. Usually there is a combination of a language VM + a platform to make a runtime that executes your code. For example in Chrome there is the V8 engine which implements JavaScript (the core language) and the Chromium project which embeds V8 and implements a variety of standardized APIs that are part of the web platform. Different browsers generally have different engines and implementation of these APIs, there is something called the web platform tests that are used to test compliance across runtimes.
The Language
JavaScript is standardized at ECMA International by TC39 as ecma262. Any…
A framework for those who whiteboarding code doesn’t come naturally to

This essay primarily targets mid to senior level individuals who already have a vast skillset but have trouble presenting them in the “whiteboard interview”. Perhaps you came from a non-traditional background, or perhaps you simply don’t perform well under pressure. …

@openjsf && @nodejs | Torontonian at ❤️ | Opinions are potentially wrong, but definitely my own. | He / Him