If you used my list of 650+ frontend interview questions last year, this is the rebuilt version, and it's free. That list kept growing. The answers didn't get deeper. Many were correct but shallow: they told you what…
A moving spotlight can reveal a different landscape without moving either image. Stack two matching views, apply a radial mask to the upper one, and update its position with JavaScript. In our experiment, a grey…
Open our FAQ page, open the console, and ask Chrome what is listening: const l = getEventListeners(document); console.log(Object.keys(l).length, "types,", Object.values(l).reduce((a, v) => a + v.length, 0),…
Our FAQ page is prerendered. It has no form, no widget, no video, and nothing on it changes after it paints. It references 19 JavaScript chunks, 18 of which the browser actually fetches. Earlier today I counted how many…
What is a CSS Module? A CSS Module is a build system configuration that automatically scopes Cascading Style Sheets (CSS) class names locally to the specific JavaScript component that imports them. Rather than relying…
I've been quietly building Antigravity Tools — a collection of 59 free, browser-based developer utilities — and today I'm sharing everything I built and learned. Why vanilla JS? No React, no build step. The main…