D
P
0
← All articles

Topic

JavaScript, DOM & Browser Animation

Buttons that die without an error, delegated handlers broken by one stopPropagation, a ScrollTrigger that jitters only on phones. This cluster covers JavaScript failing silently in the browser: events and the DOM, drifting API contracts, misbehaving third-party SDKs, plus GSAP/Lenis and iOS Safari quirks. Read this when the code is 'correct' but nothing happens on screen.

17 articles

Start here

Features That Are “Done” but Silently Dead: JS↔REST Contract Drift

Four 'done' features were silently dead because the JS still called REST endpoints/selectors the server had changed. Only end-to-end testing catches it.

Read More