Skip to content
Liam Marshall Software engineer

Filed under

design-systems

6 entries

  1. MCP connector with Claude vs. Gemini

    MotifSpec’s MCP server worked in Claude the first time I added it. Gemini said it had trouble connecting. Once it connected, the same kind of request showed how far the design system bends beyond a portfolio.

  2. Deprecating design tokens without a major version

    Sample post: why MotifSpec 1.7.0 kept two unused tokens, and how the validator stops anything from using them.

  3. No flash of the wrong theme

    Sample post: a one-line script in the head applies a stored theme before the first paint, and the toggle clears it when you match the system again.