UI coding harness

Companies that trusted Evil Martians to build UI coding harness:
BuildkiteCurrents

Evil Martians keep the UI drift away with UI coding harness — a design system that both engineers and agents can effectively use, equipped with guardrails and design linters.

Evil Martians method

Evil Martians start with a 3-week sprint. We take inventory of every component, icon, color, and font size you already have, clean it up and transform that into a system that lives in Figma, Storybook, and GitHub. Then we wire in the guardrails: design linters and hooks for UI consistency, stories for states, and skills that tell your agents which component to use in the given context.

Ready to strangle UI drift and enable engineers to build faster? Book a free 30-min call today.

Social proof

Buildkite

Buildkite runs CI for Canva, Pinterest, Slack, and a thousand other organizations, across three products: Pipelines, Test Engine, and Package Registries. Over time, offerings drifted into its own version of the same component. For Buildkite, Evil Martians audit every surface, pick the strongest variant, and ship it platform-wide in the same sprint. Kites are able to immediately use this component in development, ensuring the three products stay consistent.

Currents

Currents run dashboard built on the new design system: run progress, passes, failures, flakiness, and the spec timeline

Currents watches Cypress and Playwright suites run in CI. Their engineers had been making design decisions on the fly as the product grew, which landed across 791 files. In seven weeks, Evil Martians pulled design directives into a single system, mapping legacy elements, like icons, onto a single set. The new design system lives in Figma, Storybook, and GitHub, enabling engineers to build fast and consistently.

I really like all the attention to details and the way Martian designer Arthur delivers the assets. It’s next level! I’m not used to it and it’s very refreshing.