Deluje. Imate uporabnike. Niste prepričani, ali je varno vzeti njihov denar.
Težji del ste opravili - ugotovili ste, da ljudje to želijo. Zdaj vsak popravek pokvari nekaj drugega, plačilni zid se da obiti iz brskalnika, in ne veste, česa ne veste. Vibe coding preverja. Inženirji poskrbijo, da zdrži. Mi smo oboje - in tudi mi gradimo s Claude Code.
Ste pri 80 %. Zadnjih 20 % ni več promptov - je inženirstvo: plačila, ki se ujemajo, zaledje, ki ne pušča, okolja, ki si ne delijo baze.
Brali ste o izpostavljenih API ključih, preverjanju naročnine, ki živi v sprednjem delu, manjkajoči varnosti na ravni vrstic. Model ste vprašali, ali je vaša aplikacija varna. Rekel je da.
Račun za žetone raste, aplikacija je vsak teden počasnejša, in radi bi, da bi jo nekdo izkušen samo pogledal in vam iskreno povedal: utrditi ali zgraditi znova.
Pregled v nekaj dneh. Načrt, po katerem lahko ukrepate - z nami ali brez nas.
Peljemo jo v produkcijo in ostanemo, dokler ne postane dolgočasna.
Fiksen obseg za izdajo: seznam »najprej« iz pregleda - narejen, nameščen, s testi in cevovodom. Vsak teden vidite gradnjo, ki jo lahko kliknete, in plačujete po mejnikih.
Nato, če želite, skrbimo, da vse teče: nadzor, posodobitve, pregled v trgovini, ki se vrne, funkcija, ki jo je zahtevala vaša največja stranka. Ali pa predamo inženirju, ki ga zaposlite - in vam ga pomagamo najti.
Vaš repozitorij, vaši računi, vaši podatki. Nikoli ne postanemo tisto, pred čimer bi vas bilo treba reševati.
Ne »zgradimo od začetka, šest mesecev, šestmestna vsota«.
Nismo proti vibe codingu. Uporabili ste najhitrejši način, da ugotovite, ali koga sploh zanima - to je metoda in uporabljamo jo tudi sami. Kar ste zgradili, je delujoča specifikacija. Ne plačajte iste aplikacije dvakrat.
Nismo niti 24-urni popravek s tržnice. Popravek, ki ga ne znate prebrati, od nekoga, ki ga ne boste nikoli več dosegli, ni produkcija.
Ne prodajamo strahu. Bistvo je, da mirno spite in da podatki vaših uporabnikov ostanejo tam, kjer morajo biti.
Pošljite povezavo do repozitorija in stavek o tem, kaj vas najbolj skrbi. Povedali vam bomo, kaj bi popravili najprej.
Komuniciramo hitro: brez obrazcev, brez briefov, brez dogovarjanja za klic. Samo pišite - odgovori vam neposredno senior iz ekipe.
Od vibe-coded aplikacije do izdelka, pripravljenega za produkcijo
Lovable, Bolt, Replit, v0 in Cursor so spremenili, kdo lahko gradi programsko opremo. Produktni vodja, prodajalec, zdravnik ali lastnik trgovine lahko zdaj v enem vikendu postavi delujočo aplikacijo pred stranke. Mnogi to storijo in mnogi najdejo stranke. Nato trčijo ob zid, ob katerega trči vsaka generacija graditeljev: razdaljo med »deluje v demu« in »deluje za tisoč neznancev, ki zanjo plačujejo«.
Ta razdalja ni več promptov. Je inženirstvo: nadzor dostopa, ki živi na strežniku, skrivnosti, ki ne potujejo v brskalnik, plačila, ki se ujemajo s trgovino, baza, ki preživi rast, testi, ki odpovejo pred uporabniki, in način, da dvakrat namestite isto stvar. Ustanoviteljevo različico tega seznama smo zapisali v varnostni kontrolni seznam za vibe-coded aplikacije, ki ga lahko preverite sami, preden pokličete kogarkoli.
»Deluje« ne pomeni »varno je«
Najpogostejše ugotovitve v vibe-coded aplikacijah niso eksotične. API ključi v javnem repozitoriju. Preverjanje naročnine, ki teče v sprednjem delu in ga je mogoče obiti z urejanjem dveh vrstic CSS. Projekt Supabase brez varnosti na ravni vrstic, tako da lahko vsak prijavljen uporabnik prebere vsako vrstico. Gesla ali zdravstveni podatki shranjeni kot navadno besedilo. Nič od tega ni vidno v vmesniku, model, ki je to napisal, pa vam bo samozavestno rekel, da je vse v redu. Izkušen inženir to najde v enem popoldnevu.
Utrditi ali zgraditi znova?
Refleksni odgovor tradicionalnih razvojnih ekip je »zgradimo od začetka - šest mesecev, šestmestna vsota«. Običajno je napačen. Kar ste zgradili, je delujoča specifikacija: vsebuje vsako odločitev, ki ste jo sprejeli med pogovori s strankami, in to je drag del. Privzeto utrdimo, kar deluje, znova pa gradimo le tam, kjer to zahteva izračun tveganja - plačilni tok, podatkovna plast, sistem za avtentikacijo. Odločitev zapišemo, z razlogi, da jo lahko odnesete komurkoli.
Kje živijo podatki vaših uporabnikov
Če so vaši uporabniki v Evropi, lokacija podatkov ni podrobnost. Privzete regije, klici zunanjih AI storitev in analitični SDK-ji lahko osebne podatke spravijo iz EU, ne da bi vi karkoli odločili. Gostujemo v EU, vemo, katere storitve držati na razdalji, in dokumentiramo, kaj gre kam - odgovor, ki ga bo prej ali slej zahteval korporativni kupec ali regulator.
Za koga je to
Ustanovitelji z vibe-coded izdelkom in pravimi uporabniki ali prihodki, ki potrebujejo, da je varen, vzdržljiv in pripravljen na rast. Podjetja, kjer je poslovna enota nekaj zgradila v Lovable in je zdaj IT lastnik tveganja, ne pa tudi kode. Ni za ideje, ki še niso preverjene - zanje začnite z ali to sploh graditi? - in ne za projekte, ki jih je izvajalec opustil na pol poti, kar je druga težava, opisana pod reševanje programskih projektov.
Pogosta vprašanja
Ne nujno. Mnoge aplikacije ostanejo na svojem skladu, za njimi pa pravo zaledje, avtentikacija in plačila. Povedali vam bomo, če je tveganje platforma sama.
Nekaj dni. Dobite pisni seznam, razvrščen po tveganju: kaj popraviti pred naslednjim plačilom, kaj lahko počaka, česa se nikoli ne dotikati.
Ne. Izdelek ste preverili hitreje kot večina financiranih ekip. Tudi sami smo AI-generirano kodo dali v produkcijo; naloga je poskrbeti, da zdrži, ne pa je ocenjevati.
Da - v ekipi so nativni in večplatformni mobilni razvoj ter poznavanje pregleda v trgovini, ki ima svoja pravila o naročninah in podatkih.
Vaša izbira: ostanemo in jo vodimo ali pa predamo inženirju, ki ga zaposlite - in vam ga pomagamo najti. Repozitorij in računi so v vsakem primeru vaši.