Skip to main content

Blog

Thoughts on design systems, design technology, and front-end development.

Over-engineering my personal website

A personal site needs a few pages and a contact link. Mine has a design system, a token pipeline, 49 tested components, a résumé that rebuilds itself, and AI agents that maintain it overnight. None of it is necessary, which is the whole point.

How I Built a New Color System

Color systems are important tools for building accessible web applications, which is why a color system is one of the first items on a list when it is decided to build a design system.