Building Trust and Communication with Customers

An FDE's code only matters if the customer trusts them enough to adopt it — the relationship is not soft-skills garnish, it's the delivery mechanism.

You can build exactly the right thing and still fail, if the customer doesn’t trust you, doesn’t feel heard, or feels threatened by what you’re building. Conversely, a modest solution delivered by someone the customer believes in gets adopted, extended, and expanded. For a forward deployed engineer, communication and trust are not adjacent to the technical work — they are the channel through which the technical work reaches reality. This post is about that channel.

Trust is earned in small, fast increments

Customers don’t extend trust because of your résumé; they extend it because you keep doing what you said you’d do, quickly and visibly. The FDE model — show something real every week (post 3) — is itself a trust engine: each small delivered increment is a promise kept. Early wins matter more than their size. Solving one annoying, visible pain point in week one buys you the credibility to tackle the big ambiguous problem in month two.

The gotcha: over-promising to please the customer in the moment is a trust loan you repay with interest at the demo. One missed big promise erodes more trust than ten kept small ones built. Under-promise on timelines you don’t control.

Speak the customer’s language, not yours

The people you serve usually don’t care about your architecture, your model, or your stack — they care about their job, their decision, their deadline. Translating between engineering and their domain is a core FDE skill:

Manage expectations relentlessly

Most FDE relationships sour not from bad work but from mismatched expectations. The customer thought the demo meant “done” (post 3); they assumed the messy-data work was trivial; they expected the timeline you gave for the happy path to hold for the whole thing. Prevent this with constant, explicit calibration: what’s real vs. scaffolding, what’s next, what’s blocked and on whom, and what “done” means (the problem frame from post 2). A short, regular written update — progress, next, risks, asks — is cheap insurance against the “I thought you were further along” conversation.

The gotcha: silence reads as either “everything’s fine” or “they’ve gone dark” — and customers assume the worse one under pressure. Proactive, regular communication (even “no progress this week, blocked on your data access”) beats going quiet and surfacing surprises later.

You’re working inside someone else’s political reality. There’s a champion who wants you to win, and often a skeptic who resents an outsider, fears the work threatens their role, or was overruled when you were brought in.

Handle conflict and bad news well

Things will go wrong — a missed date, a failed approach, a data problem that blows the estimate. How you deliver bad news defines the relationship. Deliver it early (not at the deadline), factually, with a path forward, and owning your part. “The integration is two weeks behind because the source data needed far more cleaning than the sample showed; here’s the plan to catch up and here’s what I need from your team” preserves trust. Hiding it until it explodes destroys it.

Know when the work is done — and leave well

Part of trust is not overstaying. An FDE who manufactures dependency to stay employed on an account erodes the very trust that made them valuable. The stronger long-game move is a clean handover (post 4): the customer’s team can run it, the champion looks like a hero for bringing you in, and you’ve earned the reference and the expansion. Customers who trust you bring you back and refer you onward — which is worth far more than one prolonged engagement.

An example: turning a skeptic

On the bed-placement project, the charge nurse who does placement today is the skeptic — and it’s rational. An outsider’s tool that “suggests placements” reads as a threat to the judgment she’s honed over fifteen years, and if it’s wrong once it could endanger a patient and embarrass her. Ignoring her guarantees the tool dies in adoption, no matter how good the ranking is.

The move isn’t to overpower her with the sponsor; it’s to understand the fear and address it:

Convert her and she becomes the champion who defends the tool on the ward; leave her out and she quietly stops using it and tells everyone it’s wrong. Same code, opposite outcomes — decided entirely by the relationship.

The gotcha: the technically-focused FDE sees the skeptic as an obstacle to route around via the executive sponsor. That “wins” the deployment on paper and loses it in practice — the daily user’s quiet non-adoption beats the sponsor’s mandate every time. Convert the skeptic; don’t overrule them.

Key takeaways

Further reading