AI-en din bygde MVP-en.
Jeg gjør den produksjonsklar.
AI-appen din har CORS-feil, krasjer i produksjon, lekker brukerdata og takler ikke mer enn 10 brukere. Jeg har sett det hundrevis av ganger. Jeg overtar AI-genererte kodebaser og levererer dem som ekte produkter — sikre, skalerbare, vedlikeholdbare.
AI bygger flotte prototyper.
Men produksjon er noe helt annet.
Cursor, Claude, Copilot — de kan generere en fungerende app på noen timer. Men hva så?
Sikkerheten er en illusjon
AI-genererte apper har ingen tilgangsregler. Hver bruker kan se alle andres data. De fleste gründere oppdager det først når noe pinlig skjer.
Flate databaser
Kundens navn, e-post og telefon lagret direkte på hver ordre istedenfor koblet til en Users-tabell. Fungerer fint med 10 testoppføringer. Bryter sammen under ekte trafikk.
Iterasjonsloopen
Du ber AI fikse en feil. Den fikser en ting, men ødelegger to andre. Neste iterasjon — enda verre. AI forstår ikke appens arkitektur som helhet.
Ingen backendlogikk
All logikk kjører på klientsiden. Appen føles treg, forretningslogikken er eksponert i nettleseren, og alt utover en demo bryter sammen.
CORS-kaskaden
Du ber AI fikse CORS — den skriver om serverkoden, ødelegger importer, databasespørringer og responsformat. Løsningen er å sentralisere CORS i en liten hjelper, ikke la AI røre serverkoden.
90%-myten
Du ser en 90%-løsning på et komplekst problem og tror det er 90% av jobben. I beste fall er det 50%. Sannsynligvis mindre. De siste 10% er der ekte ingeniørarbeid begynner.
Hva som faktisk endres under redningen
En prototype er ikke en liten produksjonsapp — den mangler delene som gjør at produksjon i det hele tatt fungerer. Slik ser transformasjonen ut.
Prototype
- Alt samlet i én fil
- Kun managed hosting
- Ingen CI/CD, ingen tester
- Ukjent sikkerhetsflate
Revisjon
- OWASP Top 10-gjennomgang
- Infra- og datamodellgjennomgang
- Konkret utbedringsliste
- Tids- og kostnadsestimat
Redning
- Sikkerhetsherding
- CI/CD + automatiserte tester
- Overvåkning + backup
- Overleveringsdokumentasjon
Produksjon
- Automatiserte deploys
- 24/7 feil- & ytelsesvarsler
- Skalerbar, dokumentert infra
- Klar for neste ingeniør
Dette skjer hver dag
Ekte historier fra skyttergravene — fra utviklere som har opplevd det.
Jeg lot AI "fikse CORS." Den skrev om serverkoden min, ødela importer, databasespørringer og responsformat. Tre dager for å angre det AI gjorde på sekunder.
Kollegaen min pumper ut AI-generert kode som er 90% korrekt. Ledelsen elsker tempoet hans. De ringer meg når noe faktisk må fungere. En 90%-løsning på et komplekst problem er i beste fall 50% av jobben.
Jeg ba om 2 uker for å implementere RBAC i en app med bokstavelig talt null tillatelser. De sa "AI-fyren sier han kan gjøre det på 1-2 dager." Jeg fikk det dagen før produksjonsrelease.
Jeg ba AI legge til en database. Den ØDELA ALT da den prøvde å refaktorere. For mange filer, for mye kontekst. Først da jeg faktisk forsto hvordan appen min fungerte, ble promptene mine bedre og AI-ens svar ble umiddelbart bedre.
Fra overlevering til produksjon i 4 steg
En transparent prosess uten overraskelser. Du vet hva som skjer i hvert steg.
Kode- & infrastrukturgjennomgang
Jeg analyserer kodebasen din: arkitektur, sikkerhet, ytelse, kodekvalitet. Du får en rapport med konkrete anbefalinger og pristilbud.
Plan & roadmap
Jeg setter prioriteringer: hva som må fikses først, hva som kan vente. En teknisk roadmap tilpasset budsjettet og forretningsmålene dine.
Refaktorering & deployment
Jeg fikser kritiske problemer, refaktorerer arkitekturen, setter opp CI/CD, overvåking og skyinfrastruktur. Alt med tester.
Support & vekst
Appen din er live i produksjon. Jeg overvåker, håndterer problemer og utvikler nye funksjoner. Tydelig kommunikasjon og transparent fakturering.
Kamptestet produksjonsstack
Jeg eksperimenterer ikke på produktet ditt. Jeg bruker teknologier jeg har mestret i årevis.
Kjenner du deg igjen?
Dette er reelle problemer kundene mine kommer til meg med. Kjenner du deg igjen i bare ett av dem, kan jeg hjelpe.
Jeg flytter appen din til en egen server (VPS, AWS, Vercel) med korrekt HTTPS-konfigurasjon, setter opp DNS-poster og sørger for at alt fungerer under din egen adresse — profesjonelt og sikkert.
Jeg setter opp en CI/CD-pipeline: push til repo → automatiske tester → deploy til produksjon. GitHub Actions, GitLab CI, Bitbucket Pipelines — jeg har jobbet med alle.
Jeg migrerer filene dine til AWS S3 med CloudFront CDN — billigere, raskere, med full kontroll over retensjon, backuper og tillatelser. Migreringen planlegges for null nedetid og verifiseres mot datatap.
Avhengig av behovene dine flytter jeg backenden til AWS Lambda (serverless), ECS Fargate (Docker-containere) eller en dedikert VPS (Hetzner). Vi velger riktig løsning for budsjettet og skalaen din.
Klassisk problem: AI fikser én feil, men skaper to nye. Jeg gjennomgår koden, identifiserer rotårsaker og refaktorerer kritiske deler slik at fremtidige endringer ikke utløser en kaskade av feil.
Blinking betyr vanligvis overflødige React-renderinger. Jeg profilerer appen, fikser rendering, legger til lazy loading, optimaliserer bundlen og konfigurerer CDN. Resultat: en app som responderer slik brukerne forventer.
Jeg integrerer betalingssystemer fra A til Å — med feilhåndtering, transaksjonsgjenforsøk og tester, slik at du ikke mister kundenes penger på grunn av feil.
Jeg fikser auth-konfigurasjonen, sikrer endepunktene dine, setter opp korrekte row-level security policies sånn at innloggingen fungerer som den skal.
Jeg analyserer skjemaet ditt, legger til manglende indekser, fikser N+1-spørringer og setter opp connection pooling. Spørringer som tok sekunder går ofte på titalls millisekunder når indekser og joins er på plass.
Jeg utarbeider komplett teknisk dokumentasjon som lar enhver ny utvikler forstå prosjektet på timer, ikke uker.
Jeg kan jobbe som teknisk konsulent — vurdere kodekvalitet, sette tekniske prioriteringer og oversette teknisk sjargong til forretningsspråk. Perfekt når du har utviklere, men mangler en senior.
Klassiske AI-kodeproblemer: ingen feilhåndtering, udefinerte variabler, feilkonfigurerte CORS-headere. Jeg diagnostiserer rotårsaken, fikser det og legger til global feilhåndtering slik at brukere ser en tydelig melding istedenfor en hvit skjerm.
Jeg konfigurerer hele produksjonsmiljøet: server, database, miljøvariabler, byggeprosess, overvåking og varsler. Appen din vil kjøre stabilt 24/7, ikke bare på laptopen din.
AI-generert kode tenker sjelden på SQL-injection, XSS, manglende input-validering eller eksponerte API-endepunkter. Jeg gjennomfører en sikkerhetsrevisjon etter OWASP-metodikk, sikrer endepunktene dine, konfigurerer HTTPS og sørger for at personopplysninger behandles i samsvar med GDPR.
Jeg setter opp et eget avsenderdomene med SPF-, DKIM- og DMARC-poster, velger riktig tjeneste (Amazon SES, Postmark, Resend) og konfigurerer transaksjonsmaler. Så e-postene dine havner i innboksen i stedet for i søppelpostmappen.
Hvis den eneste kopien av databasen din er den på Supabase — har du et problem. Jeg setter opp automatiske databasebackuper (daglige, med retensjon), filbackuper på S3 og en prosedyre for katastrofegjenoppretting. Å gjenopprette data bør ta minutter, ikke dager med panikk.
Gå dypere inn i et konkret problem
Problemene gründere oftest kommer til meg med. Hver side er en kort lesning om hvorfor det skjer og hva en fiks innebærer.
- Sikkerhetsproblemer i AI-genererte apper
- Autentisering fungerer ikke i AI-genererte apper
- Databaseproblemer i AI-genererte apper
- CORS-feil i AI-genererte apper
- Treg backend i AI-genererte apper
- Timeouts i AI-genererte apper
- Skaleringsproblemer i AI-genererte apper
- Docker-problemer i AI-genererte apper
- Ingen CI/CD i din AI-genererte app — hvorfor manuelle deployer vil knekke deg
- Spagettikode i AI-genererte apper
La oss snakke om prosjektet ditt
En 30-minutters samtale, helt uforpliktende. Fortell om appen din — jeg forteller hva som må gjøres og hva det koster.
Bestill din tid →