Blog

Image of Async JavaScript — from callbacks to awaiting the future

Async JavaScript from callbacks to awaiting the future

How async JS actually grew—from “call me back” to Promises and async/await—and what matters today when you cancel requests, compose work, or wonder why timers run in a funny order.

Wed Apr 29 2026

Image of JS WTFs

JS WTFs

The strange corners of JavaScript—coercion, null, NaN, and the little behaviors that make you laugh, then reach for strict equality. Written like a conversation, not a spec sheet.

Thu Jan 30 2025