July 2025

by

Reading Time: 2 minutesSometimes I get stuck with a problem that I don’t really like: When I can’t execute my little bit of code until another bit of code executes, and there’s no events coming from that other code to tell me that it’s⠀run. When I find myself in the situation where I need something off of an

by

Every language has different rules for where to set the hyphens, if they even have hyphens at all! English, Dutch, Cherokee, Spanish, and Cree are all different

Reading Time: 6 minutesThere’s a newish CSS feature called hyphens that specifies how you want words to be hyphenated when the text wraps.

But if you use it, you’re going to need to make sure you’re also correctly identifying the language. And to understand why that matters, we need to talk about words and syllables.

by

A twist on the famous regex-cannot-parse-HTML stackoverflow answer except it's regex and text parsing, followed by regexes

Reading Time: 14 minutesHygenic code is commented code. But often, it can be difficult to understand where, when, or even how to comment your front end code. So I’d like to share a small guide for writing comments in your front-end that makes the developer experience better for everyone.

by

Reading Time: 3 minutesSo the :nth-child structural pseudo class is mighty handy already since it lets you select based on mathematical rules. But to my surprise, it got handier and no one told me. Which makes me think no one told you, either: :nth-child() can do filtering now!