Skip to content
Starter
  • Home
  • Landing
  • Article
  • Sidebar
  • Full Width

Writing

All posts

Notes on design, code, and the intersection of both.

Topic

  • All posts 12
  • Design systems 5
  • CSS architecture 4
  • Tooling 2
  • Process 1

Year

  • 2025 6
  • 2024 4
  • 2023 2

12 posts

Sort by
March 1, 2025 · 8 min read

Understanding CSS Cascade Layers

How @layer eliminates specificity battles and makes large stylesheets predictable and maintainable by design.

CSS Architecture
Read more →
February 12, 2025 · 6 min read

The Three-Tier Token Hierarchy

Primitives, semantic tokens, and component tokens: how separating concerns in your design token structure unlocks true theming flexibility.

Design systems Tokens
Read more →
January 20, 2025 · 5 min read

Dark Mode Without the Complexity

Making dark mode a semantic token problem rather than a utility-class arms race. One data attribute, one set of overrides, done.

CSS Theming
Read more →
December 5, 2024 · 10 min read

Eleventy for Product Designers

Why a static site generator might be the right choice for your portfolio — and how to think about it as a designer who codes.

Tooling Eleventy
Read more →

© 2025 Starter.

Home Landing Article Full Width