Opinion

Working with developers without losing the design

The gap between a design and a build is where quality leaks out. Closing it is a collaboration discipline, not a handoff document.

Working with developers without losing the design

The staging link that didn’t look like the design

A designer opens the staging link for the first time and something sinks a little. It’s all there, roughly. The colors, the sections, the copy. But the spacing is off, the type feels heavier, a hover they cared about is missing, and the hero that felt effortless in Figma now feels ordinary. Nobody did anything wrong. The developer built exactly what they were handed. Somewhere in the translation, the thing lost its air.

That gap, between the design and the build, is where good work quietly turns average. It’s rarely one big failure. It’s a hundred small translations no one aligned on.

Be in the build, not over the wall

The old model throws a file over the wall and hopes. What I’ve seen actually work is more collaborative: designer and developer sharing a language, reviewing in the real browser together, and deciding side by side where the design should bend to reality and where reality can stretch for the design.

A few habits that close the gap:

  • Design with the build in mind, so you know what’s cheap and what’s costly to implement.
  • Give developers the intent, not just the pixels. Why a thing exists changes how it gets built.
  • Review live, on real devices, not only inside the design file. The design file always lies a little.
  • Take the constraints they raise seriously. More often than not they’re protecting the outcome, not resisting it.
The best builds I’ve been part of come down to trust. The designer trusts the developer’s judgment, and the developer trusts the designer’s standard.

Back to that staging link

The version that goes well looks different from the sinking-feeling one. The designer is in the build early, not at the end. They catch the heavy type on day two, not launch week. They sit with the developer for twenty minutes and agree on how spacing and motion should carry across breakpoints. By the time the staging link goes out, there are no surprises on it, because the two people who care most have been looking at it together the whole way.

What this means for how you work

If your designs keep arriving at staging looking like a cousin of the original, the fix is rarely a thicker spec. It’s a closer conversation. Get design and development in the same room, or the same call, from the start, and treat handoff as a relationship rather than a document.

This is how we like to work with the developers and clients we partner with at Dthree Digital. If your design and build keep drifting apart, it’s usually fixable, and I’m glad to talk it through.

Related reading

Keep reading

Have a project in mind?

Let's build something that lasts

Get in touch

Based in Manila, working with teams across time zones.