JavaScript

The language itself, from variables, operators and functions to objects, this, Promises and async/await. Several posts build the same idea in small steps, and the later ones cover TypeScript and the questions that come up in JavaScript interviews.

23 articles

Learning paths in JavaScript

All JavaScript articles

JavaScript

Callbacks in JavaScript: Why They Exist

Why callbacks exist in JavaScript, how they work with async code like timers and file reads, and where nesting them starts to hurt.

5 min read