I've been full-steam ahead building a UI library for people who love HTML, powered by modern CSS and Web Components. I'll be launching a proper website for it and more details in the next week or three, but today, I wanted to talk quickly about the . ...
Today, I wanted to touch quickly on an extremely opinionated JavaScript architecture/code authoring standards position I have. Do not ever use default exports. I've worked on projects that used a mix of default exports and collections of exports, and ...
For accessibility reasons, I sometimes need to programmatically focus on elements that would not normally be focusable. Two noteable examples Skip Nav links Shifting focus to the h1 heading in an SPA after a route change In both examples, you need to ...
One of the big things SPAs often mess up is focus management. When a user moves from one page to the next on a classic server-rendered app or website, focus automatically shifts to the top of the document and the new page title is announced to screen ...
Today, I wanted to share a fun little snippet of CSS I learned from my friend Stephanie Eckles awesome SmolCSS website. Let's imagine you've got a bunch of content (maybe some photos or a list or Pokemon characters or something like that), and you .. ...
You've probably already seen me mention that I'm building a UI library for people who love HTML, powered by modern CSS and Web Components. I've been giving a lot of thought to how to make CSS files modular in the UI library without requiring any sort ...
I'm working on a UI library for people who love HTML, powered by modern CSS and Web Components. Unlike previous projects of mine, I'm not using Sass at all. I want the whole thing to work with plain old vanilla CSS. One of my favorite things I used . ...
Human culture--and in particular American culture--is littered with stories about great individuals who did great things. The hero. The rugged individual. But the reality is that change requires community. One person can't actually change all that .. ...
Earlier this week, I wrote about how I'm building a UI library for people who love HTML. I also published a YouTube video about it. I got a lot of excited responses and comments about it, but also a noteworthy handful asking something along the lines ...