A bit about designing min-content, max-content and auto, and how they can be used.
Recreating old posters, I figured there are at least two approaches to deciding how many grid tracks your component or page needs: one can make it visually perfect, the other is more flexible if content is bound to change.
It can be done by listening to
focus on the document, with capturing turned on.
hreflang and BCP47.
With more people using tracking protection features, we should test our sites with content blockers.
Personal blogs are making a comeback among web folks. I like this. I have even gone so far as to add a blog roll to this site, so that you can see, fwiw, which blogs I like to read.
Highlights and things I learned this year.
One way to make SVG icons work in dark mode.
Element.scrollIntoView takes as its argument either a boolean value or an object. The object syntax gives more alignment capabilities and smooth scroll, but it works in less browsers.
This week I attended the Digital Design Ethics conference in Amsterdam. I learned about calm technology, how platforms are abused, what our options are and how to try and prevent abuse earlier. My write-up of the day.