Service
Interfaces people can actually use
We design from research outward — starting with the users, the jobs to be done, and the edge cases engineering has to handle. The polished visual layer is the last step, not the first.
What we do
We design interfaces that are grounded in research, built to be shipped, and documented so your team can extend them without a redesign cycle. Our work spans research, information architecture, interaction design, visual design, and design-system documentation — and we strongly prefer to do the full stack rather than just the surface.
We design as engineers. That means every mockup accounts for the loading, empty, and error states engineering has to build, and every component is defined once in the design system rather than copy-pasted fifty times across screens.
How we think about design
- Research before pixels. We want to see the jobs your users are trying to do before we decide what the interface looks like
- Accessibility from day one. WCAG 2.2 AA is the baseline, not an after-the-fact audit. We test with keyboard navigation, screen readers, and reduced motion during the design phase
- Design systems over one-offs. Tokens, components, and documentation that let your team extend the work without us
- Honest handover. Figma files, specs, Code Connect mappings, and a written decision log — everything your engineers need to build without guesswork
When this fits
-
New product or feature needing end-to-end design, from research through high-fidelity UI
-
Existing product looking to refresh its visual language without a full rebuild
-
Design system work — component libraries, tokens, and documentation that scale with your team
-
Marketing sites and landing pages that need sharp visual design and strong conversion copy
-
Accessibility audits and remediation for existing interfaces
Tech stack
- Design tools
- Figma FigJam Adobe Creative Cloud
- Prototyping
- Figma Framer ProtoPie
- Research & testing
- Maze User interviews Usability testing
- Handoff
- Figma Dev Mode Code Connect Storybook
How we work
-
Understand the users and the jobs
Stakeholder interviews, user research, and a clear write-up of the jobs the interface has to do. We start here because skipping this step is the number-one reason design gets redone six months later.
-
Wireframe the flows
Low-fidelity wireframes of the core user journeys before any pixel-pushing. Cheap to change, fast to test with real users, and the decisions made here set up everything downstream.
-
Design the system, then the screens
We define the design system — tokens, components, accessibility rules — and build the screens on top of it. Changing a color everywhere should be one commit, not fifty.
-
Ship accessible, document everything
WCAG 2.2 AA baseline on every component. Handover includes Figma files, component specs, and a written rationale for every major decision.