JavaScript

Runtime errors, module systems, async pitfalls and the parts of the language that behave differently than they read.