Popular Posts
Observe DOM appearance, size and and rendering position on a page.
Something something Amplify is bad
Explaining the confusing way in which BG3 plays
Rejoyce through a combination of command-line flags
Cut your JavaScript down to size…I guess? ✂️
The AbortController is ostensibly for fetch, but it has some other ways we can use it too.
Recent Posts
We've collectively forgotten how to write ✨ servers ✨.
Some musings on CJS vs ESM and how to support old code
What's been up in Sam's tech life at the end of 2023
I'm funemployed now so have too much time to think about these things
The AbortController can be flipped on its head for memoized/cached values. Learn how.
Python modules suck—here's some guidance if you've used Node.
I spoke about <dialog> and inert! Watch it, plus read an addendum. 👀
You should be building objects that emit their own events in JS. Learn how!