This is a curated list of articles I've read and have shared online as I believe they are worth sharing. I aim to update this list on a weekly basis. You can keep up to date with all the links I share by revisiting this page, or alternately, you can subscribe to the RSS feed for links.
Should a Dialog Close When Clicked Outside?
August 12, 2026; Maybe not, but I’ll break these down into three categories because it depends on context and intent. Pretend this post also applies for…
They don’t make ’em like Sublime Text anymore
Subscribe Blog RSS feed Notes RSS feed or Combined RSS feed and follow Mastodon Bluesky Friday 7 Aug 2026 Play Synthesised Audio After a multi-year detour…
CSS :is() :where() the Magic Happens · Matthias Ott
For Blogtober, I dug up a draft about the two CSS pseudo-class functions :is() and :where() that I’d had lying around in my drafts folder for quite some time.…
Animating <details> Element with Only CSS
Can you animate the opening and closing of the HTML <details> element using only CSS? Yes. Here’s the code: It took an annoyingly long time to find a good…
Thinking Horizontally in CSS @layer – Master.dev Blog
I joked the other day: wait is @layer like z-index but for CSS itself— Chris Coyier (@chriscoyier.net) 2026-06-26T04:04:38.605Z I know what CSS @layer is, and…
Cascade Layers Guide | CSS-Tricks
This is your complete guide to CSS cascade layers, a CSS feature that allows us to define explicit contained layers of specificity, so that we have full control…
Just fucking ship
Last week, I mentioned how I want the web to be weird again: more personal sites, more eclectic online experiences, and more authenticity in what and how people…
Sweating the details
I’ve been obsessing over how Kelp implements the <details> element disclosure pattern for the last week or so. This component is particularly tricky because of…
Create a portfolio that really works, with these insights from industry experts
Stressed about finding work? Then forget social media and focus on your portfolio. Because while many creatives just slap something together and think that's…
Do Websites Need to Function Exactly the Same on Every Platform?
~ Early 2000s’ Pixel Perfection If you, like me, were building websites back in the early 2000s, you’ll undoubtedly remember the absolute headache that was…