Hiring Right
Why Some Developers Disappear Halfway Through Your Project (And How to Spot Them Early)
It usually starts the same way. Replies that used to come in minutes start taking a day. Then two. Then you're refreshing your inbox at 11pm wondering if you've been scammed, fired the wrong way, or if your developer just... fell off the planet. If that's where you are right now — your site half-built, your money already sent, your messages sitting on "read" — here's what's actually going on, and what to do in the next 48 hours.

Here's the part nobody tells you when you're hiring someone off Fiverr, Upwork, or a friend's recommendation: most developers who disappear aren't running a calculated scam. That's actually the less common version. Far more often, it's someone who took on more work than they could finish, hit a technical wall they didn't know how to admit to, or simply prioritized a client who screamed louder than you did. The result looks identical from your side — silence, a half-built site, money already spent — but the cause changes what you should do next.
Why this happens more than you'd think
Freelance and small-agency web development runs almost entirely on trust and self-reported availability. There's no manager checking in on a freelancer's workload. No HR escalation path. If someone overcommits — which happens constantly in a market where competing on speed and price is the norm — the projects with the least pushback are the ones that quietly slip. If you're polite, patient, and don't escalate hard, you become the path of least resistance to neglect.
That's not your fault for being reasonable. It's a structural gap in how freelance hiring works, and it's exactly why the warning signs below matter more than they seem to in the moment.
The three signs that show up before the silence
Almost every "my developer vanished" story I've heard — including from clients who came to us afterward to fix what was left — had at least one of these present from week one. None of them guarantee disaster on their own. Together, they're a pattern worth taking seriously.
1. Pricing that was vague from the start
"We'll figure out the final number as we go" sounds flexible. In practice, it removes the one mechanism that keeps a project accountable: a defined scope tied to a defined price. When there's no fixed deliverable to point back to, there's nothing concrete for either side to be held to — which makes it much easier for the relationship to quietly dissolve when things get hard.
2. No milestones, just "trust me"
A project with no checkpoints is a project where you only find out something's wrong at the very end — which, in this case, means the silence itself becomes your first signal. If you were never given a rough date for "homepage done," "backend connected," or "first draft live," there was no structure forcing visible progress, and no early warning before things went quiet.
3. Communication only on one fragile channel
WhatsApp-only. One personal email. A single Fiverr inbox thread. If that channel goes quiet — phone lost, account flagged, they simply stop checking it — you have zero alternate way to reach them, and zero paper trail anywhere else. This is one of the easiest things to fix before you hire anyone, and one of the most commonly skipped.
What to actually do this week
If you're already in the silence right now, here's the order that actually helps, instead of just venting frustration into an unanswered chat thread:
- Stop messaging the same channel repeatedly. Try every contact method you have — email, a different platform, even a mutual contact — once each, calmly, with a specific deadline ("if I don't hear back by Friday, I'll need to move forward without you").
- Get access to everything, immediately. Domain registrar login, hosting account, GitHub/GitLab repo, any CMS admin panel. If you don't have these, request them in writing now — this is the single most important thing to recover, more urgent than the money.
- Document what exists. Screenshot the live site, export any visible code you can access, save every message thread. You'll need this regardless of whether you recover the relationship or hire someone new to finish it.
- If payment was through a platform (Fiverr, Upwork, PayPal), open a dispute before any protection window closes. Platforms have hard deadlines for this — don't wait to see if they resurface.
Can the existing work even be salvaged?
This is the question that actually matters most, and the honest answer is: it depends entirely on what you can recover. If you have the codebase and it's reasonably organized, a new developer can usually pick it up — it'll take an audit first to understand what's actually built versus what's just visually there. If all you have is a live preview link with no underlying access, you're often better off treating it as a reference for what you liked, not as a foundation to build on. We've taken over both kinds of handoffs, and the deciding factor is almost always access, not how "far along" it looked from the outside.
How to vet the next person properly
For whoever you hire next — whether that's fixing this project or starting fresh — three things matter more than their portfolio:
- A scoped, written agreement with specific deliverables and dates, even if it's just a few lines in an email — not a vague "trust me, I'll get to it."
- Milestone-based payment, never 100% upfront, never 100% on completion either. Split it so both sides have something at stake throughout.
- At least two ways to reach them, confirmed before you pay anything.
None of this guarantees someone won't disappear. It does mean that if they do, you're not starting from zero — you have access, a paper trail, and a clear scope to hand to whoever finishes the job.
§ COMMON QUESTIONS
Common Questions
Next Step
Inherited a half-finished website?
Send us what you have — code, login, even just a live link. We'll tell you honestly whether it's worth continuing or starting fresh, no charge for the assessment.
Get a Free Handoff Assessment
Muhammad Asim
Founder, Mehfil.ai
Software engineer who's spent the last several years cleaning up other people's half-finished projects — from broken AI prototypes to abandoned WordPress builds. Writes about the parts of web development nobody puts in the pitch deck.
Published June 18, 2026
§ RELATED CASE FILES

