Recupero di progetti AI

L’hai costruito con Lovable, Bolt o Replit, e adesso è bloccato?

Non si pubblica. Funziona in anteprima ma non online. Una modifica e ogni pagina è bianca. I crediti sono finiti a metà di una correzione. Oppure funziona, ma non sei sicuro che faccia quello che intendevi. Matt legge il codice, non lo strumento, e ti riporta su un terreno solido.

Di solito va così. La prima versione è venuta fuori in un fine settimana ed era bellissima. Poi una modifica ha rotto qualcosa, la correzione ha rotto qualcos’altro, e adesso il sito è offline, o il negozio non incassa, o nessuno osa toccarlo per paura di peggiorare le cose.

Qui nessuno ti giudica. Provarci è stata una scelta ragionevole, e buona parte di quello che hai costruito probabilmente vale la pena tenerla. Quello che manca è qualcuno che sappia leggere il codice, capire cosa fa davvero e renderlo solido. Non devi sapere cos’è un terminale, né dove scrivere il comando che l’agente continua a dirti di eseguire. Quella parte la facciamo noi.

Dove di solito va storto

Queste non sono storie di clienti. Raramente le persone ci tengono a far raccontare la propria, e noi comunque non lo faremmo. Sono le situazioni che si ripresentano di continuo, ognuna delle quali potrebbe capitare a chiunque, e cosa fa Matt in ciascun caso.

  • Una modifica ha mandato il sito offline

    Il problema
    Hai chiesto all’AI una piccola modifica. Ha riscritto più di quanto avevi chiesto, e adesso ogni pagina mostra un errore. Non c’è una copia precedente a cui tornare, e ogni tentativo di sistemarlo peggiora le cose.
    La soluzione
    Prima di tutto Matt rimette in piedi il sito, dai backup dell’hosting se ci sono e da quello che resta sul server se non ci sono. Poi mette il codice sotto controllo di versione con backup come si deve, così qualsiasi modifica si può annullare in un minuto.
  • Le chiavi segrete sono finite in pubblico

    Il problema
    Il progetto aveva bisogno di una chiave per i pagamenti, per le email o per un servizio di AI, e lo strumento l’ha messa direttamente nella pagina, dove chiunque può leggerla. Qualcuno l’ha trovata. Adesso c’è una fattura che non riconosci, o partono email a tuo nome.
    La soluzione
    Le chiavi esposte vengono revocate e sostituite in giornata. Matt le sposta sul server, dove devono stare, controlla cosa è stato fatto con quelle vecchie e passa in rassegna il resto del codice per trovare qualsiasi altra cosa lasciata in vista.
  • Funziona sul tuo portatile e da nessun’altra parte

    Il problema
    L’app gira perfettamente sul tuo computer. Metterla sul web, con un vero database, un dominio e un’email che arriva davvero, è il punto in cui ogni guida smette di avere senso.
    La soluzione
    Matt configura un hosting adatto a quello che hai costruito, ci trasferisce l’app e i suoi dati e ti lascia un modo semplice e ripetibile per pubblicare le modifiche. Ti spiega cosa sta dove, così smette di essere un mistero.
  • Il negozio riceve ordini ma li perde

    Il problema
    Il checkout sembra a posto e i clienti pagano. Ma gli ordini spariscono, le email di conferma non arrivano o il magazzino non si aggiorna mai, e tu abbini a mano i pagamenti ai clienti.
    La soluzione
    Matt segue un ordine dal pulsante fino alla banca, sistema il passaggio in cui il fornitore dei pagamenti e il negozio smettono di parlarsi e riconcilia quello che è già stato incassato, così nessun cliente ci rimette.
  • Ogni correzione rompe qualcos’altro

    Il problema
    L’ha costruito il titolare in qualche fine settimana, e adesso l’azienda ci lavora sopra. All’inizio era veloce. Ora il codice è cresciuto oltre quello che l’AI riesce a tenere a mente, ogni correzione disfa la precedente e nessuno osa toccarlo.
    La soluzione
    Matt legge il codice e ricostruisce cosa fa davvero. Mette dei test attorno alle parti da cui dipende la tua attività, poi districa il resto un pezzo alla volta, così le modifiche tornano a essere sicure.
  • Dati dei clienti accessibili a chiunque

    Il problema
    C’è una pagina di amministrazione senza login, o un database che risponde a chiunque lo interroghi. Per quanto ne sai non è ancora successo niente, ma non puoi esserne sicuro.
    La soluzione
    Matt chiude subito tutto, poi controlla i registri per vedere se qualcuno è entrato. Ricevi un resoconto chiaro di cosa è stato esposto e se è qualcosa che devi segnalare.
  • «L’agente continua a dire: esegui questo comando»

    Il problema
    Lo strumento ti dice di configurare GitHub, aggiungere una variabile d’ambiente, eseguire qualcosa in un terminale, e tu non hai idea di dove stiano queste cose.
    La soluzione
    Matt sistema l’impianto una volta sola: il repository, l’hosting, le chiavi. Ti spiega in parole semplici a cosa serve ogni pezzo. Tu continui a costruire; l’impianto resta fatto.
  • «Funziona. Credo.»

    Il problema
    Sembra giusto e gira senza errori, ma non sai dire se controlla quello che dovrebbe, se i dati dei clienti sono al sicuro o cosa succede quando lo usano due persone insieme.
    La soluzione
    Matt lo mette alla prova rispetto a quello che volevi che facesse, scrive cosa manca in ordine di rischio e sistema quello che conta. Ricevi una lista su cui agire, non un verdetto.

Con qualunque cosa sia stato costruito

Gli strumenti cambiano ogni pochi mesi. I problemi no, e nemmeno la soluzione: qualcuno che sappia leggere quello che c’è davvero.

  • Lovable, Bolt, Replit, v0, Base44

    Gli stessi problemi in punti leggermente diversi: pubblicazione, hosting, chiavi, database.

  • Cursor, Claude Code, ChatGPT

    Codice messo insieme da risposte. Di solito solido a pezzi, raramente solido nell’insieme.

  • WordPress con un plugin scritto dall’AI

    Funziona fino al prossimo aggiornamento. Lo facciamo funzionare anche dopo.

  • Costruito da qualcun altro

    Fatto da un fondatore, da un collega, da uno stagista che è andato via. Nessuno deve ammettere niente.

  • Non rotto, solo mai testato

    Gira. Controlla quello che dovrebbe, tiene i dati dove dovrebbe, regge un cliente vero? Lo scopriamo noi prima che lo scopra un cliente.

Cosa comprende un recupero

  • Prima di tutto di nuovo online

    Se sei offline, questo viene prima di tutto il resto. Le spiegazioni possono aspettare finché i clienti non riescono di nuovo a raggiungerti.

  • Capire cosa è successo

    Matt legge il codice e la configurazione dell’hosting e ti dice, in parole semplici, cosa è andato storto e perché.

  • Tenere quello che vale la pena tenere

    Non ricominciamo da zero a meno che ricominciare non costi davvero meno. La maggior parte dei recuperi sono riparazioni.

  • Chiudere le falle

    Password e chiavi lasciate nel codice, pagine di amministrazione aperte a chiunque, nessun backup: le cose che gli strumenti di AI raramente nominano.

  • Una risposta onesta

    Se non ha senso salvarlo, lo saprai il primo giorno, insieme a quanto costerebbe farlo come si deve.

  • Restituito funzionante

    Documentato e sotto controllo di versione, così tu, o noi, potete ripartire su basi solide.

Il primo sguardo è gratis. La maggior parte dei recuperi richiede poi una giornata o più a 390 € al giorno IVA esclusa, e saprai quanto costa prima di iniziare.

Il sito è giù proprio adesso?

Raccontaci cosa è successo

Dicci cosa stavi costruendo, con cosa l’hai costruito e cosa sta facendo adesso. Matt ti risponde entro un giorno lavorativo, prima se sei offline.

Dicci cosa non va Il primo sguardo è gratis