Event.target.closest
Read NoteA lot of JavaScript used on web pages simply waits for a user to click on some element on the page, and then executes a …
theAdhocracy
A lot of JavaScript used on web pages simply waits for a user to click on some element on the page, and then executes a …
Understanding why non-interactive Storybook components are often announced as clickable by NVDA and other screenreaders.
An overview of JS promises for all skill levels. Starts with an excellent analogy of thread-blocking as …
I've long wondered whether there were any particular gotchas with React when it came to using the prefers-reduced-motion flag. Well, Josh has written up the answer (and, as usual, extremely well). …
Google have recently announced a change to their Core Web Vitals metrics. The existing FID stat is being sunset, and replaced with a new way of measuring responsiveness: Interaction to Next Paint, …
A look back over the twelve months that made up 2023, via the lens of the data captured about my life.
Looking back over 2024, through the lens of the data I captured (or had captured about me).