I’m a software engineer with a design background. In other words, I really enjoy the front of the frontend, digging into new technologies, and talking about accessibility, React component libraries, design systems, and inclusive documentation. I’m also a Design Tokens W3C Community Group Specification Editor.
When I’m not coding, designing, or speaking about things, I’m the best Lanterne Rouge cyclocrosser you’ll ever meet.
Building a design system feels like beachcombing: scattered components, mismatched tokens, mystery buttons. Each wave brings new drift. This talk shows how TypeScript enforces type-safe tokens, APIs, and patterns to transform chaos into a scalable, reliable system—curating a collection that withstands the tides of change. Walk away with strategies to harden your system against technical debt.