This website is currently in the process of being refactored and redesigned. So if you see anything broken, that's why.

Blog

86 articles on Web UI engineering covering project case studies, thought process, front-end strategy, techniques and best practices, focused on HTML, CSS, SVG, accessiblity, and everything in between.




Tag, You're It

Accessible notifications with ARIA Live Regions (Part 2)

Accessible notifications with ARIA Live Regions (Part 1)

Setting up a screen reader testing environment on your computer

In Quest of Search

On why I think adding a new HTML sectioning element for search is a good idea.

A guide to designing accessible, WCAG-conformant focus indicators

Design for reading: tips for optimizing content for Reader modes and reading apps

Component-level art direction with CSS Container Queries

Not Your Typical Horizontal Rules

Inclusively Hiding & Styling Checkboxes and Radio Buttons

What a Year of Learning and Teaching Accessibility Taught Me

Case Study: Implementing Accessible Data Charts for the Khan Academy 2018 Annual Report

Accessible Icon Buttons

See all articles

Real. Simple. Syndication.

Get my latest content in your favorite RSS reader. (What is RSS?)

Follow me on X (formerly Twitter)