Vastgelopen met AI

We hebben al iets, maar zitten vast.

Je hoeft niet opnieuw te beginnen omdat het ingewikkeld is geworden. Wij stappen in, ook bij een vibe-coded app of door AI-tools als Claude Code, Codex of Cursor gegenereerde code, begrijpen wat er staat, vinden waar het echt misgaat en maken het weer technisch beheersbaar.

Herken je dit?

Kies het vraagstuk dat het dichtst bij jullie situatie komt.

Onze vibe-coded app moet professioneel worden

Je hebt met AI-tools verrassend veel gebouwd. Nu moet de app betrouwbaar, veilig en onderhoudbaar genoeg worden voor serieus gebruik.

Bekijk dit vraagstuk

Ons AI-prototype moet naar productie

Het prototype bewijst dat het idee werkt. Nu moet het betrouwbaar, veilig en beheersbaar genoeg worden voor echte gebruikers en echte bedrijfsprocessen.

Bekijk dit vraagstuk

Onze agent werkt niet betrouwbaar genoeg

De agent kan indrukwekkende dingen, maar gedraagt zich niet voorspelbaar genoeg om er een serieus proces of product op te laten vertrouwen.

Bekijk dit vraagstuk

Niemand begrijpt de gegenereerde code meer

De software groeit snel, maar de structuur en technische keuzes zijn zo ondoorzichtig geworden dat wijzigingen steeds riskanter worden.

Bekijk dit vraagstuk

Iedere nieuwe AI-codewijziging breekt iets anders

Nieuwe features gaan snel, maar regressies, onverwachte fouten en herstelwerk kosten steeds meer tijd.

Bekijk dit vraagstuk

We lopen vast op authentication, database of rechten

De feature is duidelijk, maar een concreet technisch probleem rond login, data of autorisatie houdt het project tegen.

Bekijk dit vraagstuk

We krijgen de oplossing niet gekoppeld aan bestaande systemen

De AI werkt op zichzelf, maar de echte waarde zit achter API's, databases en bedrijfssoftware waar de integratie vastloopt.

Bekijk dit vraagstuk

We maken ons zorgen over security of privacy

De oplossing werkt, maar het is niet duidelijk genoeg waar data heen gaat, wie erbij kan en welke technische risico's er zijn.

Bekijk dit vraagstuk

De AI-oplossing is te langzaam

De functionaliteit werkt, maar gebruikers wachten zo lang dat het product of proces in de praktijk niet prettig bruikbaar is.

Bekijk dit vraagstuk

De AI-oplossing wordt te duur

Het gebruik groeit en daarmee ook de model-, infrastructuur- of API-kosten. De huidige architectuur blijkt economisch niet goed mee te schalen.

Bekijk dit vraagstuk

We missen tests, evals of monitoring

De AI-functionaliteit draait, maar niemand kan objectief zien of wijzigingen beter worden, slechter worden of stilletjes iets breken.

Bekijk dit vraagstuk

Ons eigen developmentteam loopt technisch vast

Het team kan prima software bouwen, maar mist specifieke senior ervaring om een lastig AI-probleem technisch goed op te lossen.

Bekijk dit vraagstuk

We willen een onafhankelijke technische second opinion

Er ligt al een architectuur, oplossing of voorstel, maar je wilt weten of de technische keuzes logisch zijn voordat je verder investeert.

Bekijk dit vraagstuk

Een andere leverancier heeft iets achtergelaten waar we niet goed mee verder kunnen

Er staat software, maar kennis, documentatie of technische grip ontbreekt nadat een andere partij vertrokken is.

Bekijk dit vraagstuk

Ons experiment is onverwacht succesvol geworden en heeft ineens echte gebruikers

Wat begon als experiment wordt daadwerkelijk gebruikt. Nu moet de techniek sneller volwassen worden dan oorspronkelijk gepland.

Bekijk dit vraagstuk

We willen van prototype naar een onderhoudbaar softwareproduct

De kern werkt, maar de software moet zo worden opgebouwd dat een team hem ook over zes of twaalf maanden nog veilig kan veranderen.

Bekijk dit vraagstuk

We willen weg bij een AI-platform of leverancier maar zitten technisch vast

De huidige leverancier, tool of AI-platform past niet meer, maar data, workflows of technische afhankelijkheden maken overstappen lastig.

Bekijk dit vraagstuk

We hebben onszelf in een hoek gevibecoded

Met AI-codingtools ging het eerst razendsnel. Nu maken nieuwe wijzigingen het project vooral ingewikkelder en weet je niet meer hoe je eruit komt.

Bekijk dit vraagstuk

Waarom 9to5 hierbij?

Een bestaande codebase beoordelen vraagt meer dan een automatische quality score. Het vraagt senior engineers die zien welke problemen echt pijn doen en die gericht kunnen repareren.

Bekijk cases

We werken juist in bestaande software

Een rommelige of AI-gegenereerde codebase is geen reden om automatisch opnieuw te beginnen.

Software engineering én AI

We kijken naar gewone productieproblemen en naar AI-specifieke failure modes, zoals onbetrouwbare output en ontbrekende evals.

Daarna weer zelfstandig verder

We documenteren keuzes en ruimen kritieke technische schuld op, zodat jullie team weer zelf verder kan.

Wij stappen in, begrijpen, repareren en dragen over.

  1. 01

    Rescue-doel bevestigen

    We bepalen wat er werkelijk misgaat, wat urgent is en wat na de rescue aantoonbaar beter moet zijn.

  2. 02

    Context en code begrijpen

    We lezen de code, architectuur, dataflows, integraties en deployment totdat duidelijk is waar het probleem vandaan komt.

  3. 03

    Oplossen en testen

    We repareren gericht, voegen waar nodig tests, evals en guardrails toe en controleren of de oplossing ook onder echte omstandigheden werkt.

  4. 04

    Documenteren en overdragen

    We leggen keuzes vast, ruimen kritieke technische schuld op en zorgen dat jullie team weer zelfstandig verder kan.

Wat kunnen we hier concreet doen?

Waarom 9to5?

Senior engineering

AI + software engineering

Bestaande software

We stappen in waar het ingewikkeld wordt

Productie-ready

Bouwen, testen en betrouwbaar neerzetten

Overdracht

Documenteren en weer zelfstandig verder

Toch een andere situatie?