Roughly 60% of websites built for Nigerian small businesses in the last five years will fail within the next three. Not because the businesses failed. Because the code was never built to survive.
The reason has a name: quacks.
What Is a Quack?
A quack developer is someone who can make something look like software but cannot build something that works as software. They are the Nigerian tech industry's open secret — a vast, unregulated underground of "developers" who learned just enough to take money from unsuspecting business owners and disappear before the code falls apart.
The tell is always the same. At first, everything looks fine. The website loads. The order button works. The payment integration processes a test transaction. You pay. Two weeks later, the site is slow. A month later, it crashes. Three months later, you cannot reach the developer anymore. And your new developer tells you the truth: the code has to be rewritten from scratch.
Two weeks later: the site is slow. A month later: it crashes. Three months later: your new developer says the code has to be rewritten from scratch — and the quack has blocked your number.
How to Spot a Quack
The signals are not subtle once you know what to look for. Here are the five most reliable tells:
- Sells templates, not solutions. Downloads a free WordPress theme, changes the logo and colours, and calls it a "custom website." Charges ₦150,000–₦500,000 for two hours of work. Cannot build anything genuinely unique when the client asks.
- Charges suspiciously low fees. A real 5-page business website costs ₦500,000–₦1,000,000 in Nigeria. If someone quotes ₦200,000, they are either a beginner whose code will be a disaster, a quack whose code will be worse, or a scammer whose code does not exist. There are no exceptions.
- Cannot explain their own work. Ask "which framework did you use for the backend?" and they answer "WordPress" even for a mobile app. Ask "how does authentication work?" and they describe the login page. Every technical question gets a wall of jargon designed to intimidate.
- Disappears after delivery. Real developers stand behind their work for 6–12 months post-launch. Quacks take the final payment and block your number within 30 days. When something breaks — and it will — you are on your own.
- Portfolio cannot be verified. Their portfolio is AI-generated mockups, stolen screenshots from other developers, or links to dead sites that were clearly built by someone else. Ask for three live URLs, check them, contact the owners. A quack cannot pass this test.
What a Real Developer Looks Like
A real developer is not the person with the most certifications, the fanciest laptop, or the loudest Instagram. A real developer is someone who understands systems. Here are the eight things to look for:
Before quoting a price, a real developer wants to know who the end user is, what the single most important feature must do, what happens when 100 users hit the system at once, how data will be backed up, and what your monthly hosting budget is. Quacks skip these questions because they cannot quote without them.
If your idea has a technical flaw, a real developer tells you — before you spend money. They suggest alternatives. A quack agrees with everything because they want your deposit.
Setup instructions so anyone can run the code. Architecture diagrams, even simple ones. Deployment notes explaining how to host and update. Database schema documentation. API endpoint documentation. A quack hands over a ZIP file and says "contact me if you need anything."
Ask: "Where is the Git repository?" A real developer has one. They can show you the commit history — every change timestamped with a message explaining what changed and why. A quack says "what is Git?" or "I do not do that for small projects."
A real developer can explain any technical decision in language a non-technical owner understands. If every answer is wrapped in jargon designed to intimidate, they are either a quack hiding ignorance or a junior developer too inexperienced to trust with a serious project.
A real developer quotes 6–12 weeks for a serious project. A quack quotes 3 days. Ask how they plan to test, deploy, and handle bugs — the answer separates the two immediately.
This feels backwards, but it is the right way. Different budgets build different products. A serious developer asks your budget so they can be honest about what is possible and what is not.
Real developers invoice in stages: typically 40% upfront, 40% at delivery, 20% after 30 days of bug-free operation. Quacks want 100% upfront, or payment in cash with no receipt.
The True Cost of Hiring a Quack
Business owners who hire quacks pay three times:
| Stage | Cost | What Happens |
|---|---|---|
| Stage 1 | ₦80,000 – ₦300,000 | You pay the quack for the original (broken) work |
| Stage 2 | ₦100,000 – ₦200,000 | You pay a real developer to diagnose the damage |
| Stage 3 | ₦500,000 – ₦1,500,000 | Full rebuild — usually more than doing it right the first time |
| Total Damage | ₦680,000 – ₦2,000,000+ | Plus downtime, lost trust, and missed opportunities |
All because someone tried to save ₦100,000.
The 15-Minute Test
Before hiring anyone — for a ₦50,000 or a ₦5,000,000 project — ask these five questions:
- Can you walk me through a project you built and explain one technical decision you made? Real: Names a specific project, describes a specific trade-off, explains the reasoning. Quack: Vague answers, changes subject, hides behind jargon.
- How will you handle security? Real: Talks about hashed passwords, SQL injection prevention, HTTPS, and rate limiting. Quack: Says "it will be secure." Does not know what a hash is.
- What happens if the server goes down? Real: Has a plan — backups, monitoring, failover, uptime SLAs. Quack: Says "the server won't go down."
- Can I speak to two of your previous clients? Real: Provides contacts without hesitation. Quack: Says clients are private, projects are under NDA, or contacts are unavailable.
- What will you charge and when? Real: Written quote with line items, payment tied to milestones, clear scope. Quack: Cash upfront, no contract, no breakdown.
If the person you are talking to fails even two of these five questions, walk away. You have just saved yourself ₦500,000+ in future rework.
The Bigger Picture
Nigeria has no licensing or certification requirement for calling yourself a developer. Anyone with a laptop, an internet connection, and a YouTube tutorial can start taking client work tomorrow. This is both the industry's greatest opportunity (low barriers to entry, rapid skill development) and its greatest weakness (no consumer protection, no quality floor).
Until the industry self-regulates — through professional bodies, verifiable portfolios, and enforced standards — the burden of due diligence falls on you, the buyer. Do not skip it.
The cheap developer will cost you more than the expensive one. Always. It is the most predictable fact in the tech industry.
The Bottom Line
You do not need to be technical to tell a real developer from a quack. You only need to ask the right questions, listen carefully to the answers, and trust your instincts.
- The real developer welcomes your scrutiny — it is a sign of a serious client.
- The quack resists it — because scrutiny is the one thing they cannot survive.
Choose carefully. Your business deserves better than someone else's weekend YouTube project.
Comments (3)
Leave a Comment