8 min lezen · Bijgewerkt 31 juli 2026 · Door Niels Rigter
Kort antwoord
Begin niet met herschrijven. Begin met toegang, een technische scan en een prioriteitenlijst. Eerst begrijpen wat er draait, daarna stabiliseren, dan verbeteren.
Een goede overname levert binnen 1–2 weken duidelijkheid op: risico’s, snelle wins en een plan. Niet meteen een big bang.
Wanneer overname speelt
- Developer of bureau stopt
- Interne kennis is weggevallen
- Releases zijn spannend of bugs stapelen zich op
- Je wilt professionaliseren zonder vanaf nul te beginnen
Checklist vóór je start
- Repo-toegang (GitHub/GitLab) en branchstrategie
- Hosting, domeinen, DNS en CI/CD
- Environment variables en secrets (veilig overdragen)
- Database-toegang en backups
- Documentatie, architectuurkeuzes en bekende issues
- Dependency-status en Next.js-versie
- Monitoring, error tracking en analytics
- Wie mag productbeslissingen nemen na overdracht?
Risico’s die je wilt kennen
Geen staging: dan test je op productie. Verouderde dependencies: security en upgrades worden urgent. Ondocumenteerde ‘magische’ scripts: alleen één persoon snapt de deploy.
Ook commercieel: ontbrekende licenties, onduidelijke eigendom van code, of koppelingen op persoonlijke accounts. Regel dat expliciet.
Stappenplan voor een veilige overname
1. Toegang en inventarisatie
Alles op bedrijfsaccounts, niks op privé. Lijst van systemen en verantwoordelijkheden.
2. Technische audit
Code, data, deploy, tests, performance en security-risico’s. Kort en scherp, geen eindeloos rapport.
3. Prioriteiten
Wat kan morgen breken? Wat blokkeert features? Wat mag later?
4. Eerste stabiele sprint
Backups, observability, kritieke bugs, veiliger releasepad. Daarna pas grotere refactors.
Wat je na twee weken mag verwachten
Geen perfecte codebase, wél: overzicht, minder black box, en een plan dat business en techniek snappen. Soms ook al concrete fixes of een veiligere pipeline.
Herschrijven is een optie, geen standaardantwoord. Vaak is gericht verbeteren goedkoper en sneller.
Wanneer ik kan helpen
Ik help met overname, onderhoud en doorontwikkeling van Next.js-apps. Eerst scan en plan, dan uitvoering. Zo blijf je in control, ook als de vorige partij al weg is.