Skip to main content

What's the first thing developers complain about in your handoffs

  • April 9, 2026
  • 1 reply
  • 44 views

Karthikeyan Sridhar

Ours used to say 'the spec doesn't match the component.' Took me a while to figure out why.

  1. What's the most common complaint your devs throw back at you?!
  2. How do you share your handoff - via figma file share or tailwind v4 file share or JSON or any other ways.

Curious to learn about your approach.

1 reply

afoothq
  • New Member
  • August 10, 2026

The biggest recurring complaint I see is not the delivery format—it’s missing state and exception context. A file can expose exact padding and token values, but engineering still has to guess loading, empty, error, responsive, and interaction states.

A preflight that reduces rework is:

1. Every screen points to the component and variant it uses.
2. Tokens are named, not only shown as hex/px values.
3. A state/responsive matrix says explicitly what exists and what is missing.
4. Exceptions and intentional overrides are called out.
5. Unresolved decisions have an owner instead of being silently inferred.

JSON or a Tailwind file helps with mechanical values, but it doesn’t replace that decision log. In your case, was “the spec doesn’t match the component” caused by stale published components, local overrides, or a state that wasn’t documented?