Ah, early autumn in New England! There’s a hint of crisp in the air, the leaves have just barely started to turn, the first of the twelve-foot lawn skeletons have completed their yearly migration back from Hell, and — for me, personally — the "drowning" music from Sonic the Hedgehog grows louder and faster by the day.
That's right: it’s early autumn, just like it says on all the JavaScript for Everyone branding. The equinox just happened, autumn is officially here, and nobody — nobody — is freaking out about it in an extremely italicized way!
At time of writing, our Notion instance is already creaking under the strain of 49 semicolon-rich lessons spread across eleven modules, covering everything from the basics of lexical grammar to static initialization blocks. As promised long ago, the course is positively festooned with "Weirding Modules" on topics ranging from the unfathomable entities that dwell within Unicode's astral planes — that's not a bit; that's really what they're called — to the one (1) falsy object in the entire storied history of web development. It is pretty damn good, if I may say so myself. I can’t wait for you all to see it.
Still, like so many imperiled hedgehogs: I gotta go fast. There's still editing to do and one last-minute addition to write, but not a lot of time left to do it all, according to my experiments with the new Temporal API:
const launch = Temporal.PlainDateTime.from('2025-10-14');
console.log(Temporal.Now.plainDateISO().until(launch));
// result: Temporal.Duration P20D
October 14th, JavaScript for Everyone goes live.
Course Statistics
- Emdashes: 582
- Word Count: ~70,000
- 90s Kids Viscerally Upset by the Previous Link: Some!