Vibe coding · Dalla demo alla produzione
Funziona in locale. In produzione è tutto rotto?
Hai costruito il tuo progetto con l’AI, ma tra “gira sul mio computer” e “è online e funziona” ci sono competenze che nessun prompt ti dà. Le metto io: analizzo, sistemo e porto in produzione il tuo progetto, senza giudicare come è nato.
01 / Il punto
Il vibe coding ti porta all’80%. Il restante 20% è mestiere.
Con l’AI oggi chiunque può costruire un sito, un tool o un’app in un weekend. È una cosa straordinaria, e non c’è niente di cui vergognarsi. Il problema arriva dopo: quando il progetto deve stare online, reggere utenti veri, ricevere pagamenti, non perdere dati.
Lì servono competenze di mezzo che l’AI dà per scontate: server, ambienti, database, sicurezza, performance, deploy. Ogni prompt in più per “sistemare” rischia di peggiorare le cose, perché il problema spesso non è nel codice che vedi, ma in tutto quello che gli sta intorno.
Il mio lavoro è proprio questo: prendere quello che hai costruito, capire dove si rompe e portarlo in produzione, spiegandoti cosa ho fatto.
02 / I problemi più comuni
Ti riconosci in almeno uno di questi?
Sono i sintomi che vedo più spesso nei progetti nati con il vibe coding. Quasi tutti si risolvono, se si sa dove guardare.
- In locale va, online pagina bianca o errore 500Il classico: stesso codice, comportamento opposto. Di solito la causa è nell’ambiente, non nel codice.
- Variabili d’ambiente e chiavi APIChiavi mancanti sul server, oppure finite nel codice e quindi pubbliche su GitHub.
- La build fallisce sul serverVersioni di Node, PHP o Python diverse, dipendenze non bloccate, comandi che esistono solo sul tuo computer.
- Database che non si comportaMigrazioni non applicate, dati che spariscono al riavvio, connessioni che saltano sotto carico.
- Login, cookie e CORS sul dominio veroAutenticazione che funzionava su localhost e si rompe con HTTPS, sottodomini e domini diversi.
- Form ed email che non partonoIl modulo dice “inviato”, ma le email non arrivano: manca un invio SMTP autenticato o un servizio dedicato.
- Pagamenti in test sì, live noStripe, PayPal o simili: chiavi live, webhook non configurati, ordini che restano a metà.
- Lento, molto lentoBundle enormi, immagini non ottimizzate, query ripetute, nessuna cache: i Core Web Vitals in rosso.
- Google non lo vedeContenuti generati solo lato client, meta tag assenti, sitemap e indicizzazione mai configurate.
- Sicurezza da sistemareEndpoint aperti, nessun controllo dei permessi, input non validati, nessun limite alle richieste.
- Ogni modifica dell’AI rompe qualcos’altroNessun test, nessun versionamento ragionato: si sistema una cosa e se ne rompono due.
- Nessun backup, nessun piano BNon sai come tornare alla versione che funzionava, né cosa succede se il server si ferma.
03 / Le competenze di mezzo
Tra il vibe e la produzione, c’è questo.
Nessuno nasce sapendo tutto. Ecco le competenze che servono per portare online un progetto e tenerlo in piedi.
Deploy e hosting
Scegliere dove pubblicare, configurare server, DNS, certificati SSL e un rilascio ripetibile, non “a mano ogni volta”.
Ambienti e configurazione
Separare sviluppo e produzione, gestire variabili d’ambiente e segreti in modo sicuro.
Database e dati
Schema, migrazioni, backup e prestazioni delle query: i dati sono la parte che non puoi permetterti di perdere.
Sicurezza
Permessi, autenticazione, validazione degli input, protezione delle API e delle chiavi.
Performance
Peso delle pagine, caching, immagini, query: la velocità che si misura, non quella percepita in locale.
Integrazioni e API
Pagamenti, email, CRM, gestionali, webhook: tutto ciò che collega il progetto al mondo reale.
Debug in produzione
Leggere log ed errori dove succedono davvero, riprodurre il problema, sistemarlo senza rompere altro.
Codice manutenibile
Versionamento Git, struttura comprensibile, test minimi: perché il progetto possa crescere, anche con l’AI.
SEO tecnica e accessibilità
Indicizzazione, metadati, dati strutturati, accessibilità: un sito che Google e le persone possono usare.
04 / Su cosa intervengo
Progetti tipici. Valuto sempre caso per caso.
Se il tuo progetto non è nelle mie corde, te lo dico in call e, se posso, ti indico la strada giusta.
01 · Web
Siti web e landing page
Siti vetrina, landing di campagna, portfolio: online, veloci, indicizzati, con form che funzionano davvero.
02 · eCommerce
eCommerce e shop
Negozi su WooCommerce o Shopify personalizzati con l’AI, checkout e pagamenti da rendere affidabili. È il mio mondo da oltre 14 anni.
03 · Tool
Tool interni e gestionali
Dashboard, gestionali leggeri, strumenti per il team: dati al sicuro, accessi controllati, niente fogli Excel di emergenza.
04 · App
MVP e web app
Il prototipo che deve diventare un prodotto: utenti reali, login, database, pagamenti, rilasci senza paura.
05 · Automazioni
Integrazioni e automazioni
Script, webhook e collegamenti tra servizi che in locale giravano e online si fermano in silenzio.
06 · Plugin
Plugin ed estensioni
Plugin WordPress, moduli WooCommerce, app e temi Shopify generati con l’AI che vanno resi compatibili e sicuri.
05 / Come funziona
Una call, una quotazione, si parte.
Call gratuita di 30 minuti
Mi racconti il progetto e mi mostri cosa non funziona: URL, repository o anche solo schermate. Analizziamo insieme sintomi e possibili cause. Nessun impegno.
Quotazione entro 30 minuti
Entro 30 minuti dalla fine della call ricevi una quotazione chiara: le attività da fare e le ore stimate per ciascuna, alla tariffa oraria.
Sistemo e porto online
Se accetti, intervengo: correggo, configuro, pubblico in produzione. A fine lavoro ti spiego cosa ho fatto e come evitare che si ripeta.
06 / Quanto costa
Una tariffa chiara, che conosci prima di iniziare.
100 €/ ora
Tariffa oraria unica, per qualsiasi tipo di intervento: debug, deploy, configurazione, sicurezza, performance.
- La call iniziale di 30 minuti è gratuita
- Quotazione in ore entro 30 minuti dalla fine della call
- Lavoro solo dopo la tua conferma
- Se durante il lavoro emerge altro, ti avviso prima di procedere
07 / FAQ
Domande frequenti sul vibe coding.
Il mio progetto l’ho fatto con l’AI e non so programmare. Va bene lo stesso?
Sì, è esattamente il caso per cui esiste questo servizio. Non serve che tu sappia spiegare il codice: basta che mi mostri cosa dovrebbe fare e cosa invece succede.
Con quali strumenti e tecnologie lavori?
Progetti nati con Cursor, Claude Code, Lovable, Bolt, v0, Replit o simili, su tecnologie web: JavaScript e TypeScript, React e Next.js, Node, PHP, WordPress e WooCommerce, Shopify, database SQL. In call ti dico subito se il tuo stack rientra nelle mie competenze.
Mi rifai tutto da zero?
No, se non serve. Prima si salva ciò che funziona, poi si sistema ciò che si rompe. Una riscrittura la propongo solo se costa meno che riparare, e te lo motivo.
Devo darti accesso al codice e al server?
Per la call gratuita no: bastano una descrizione, l’URL o qualche schermata. Per intervenire servirà l’accesso al repository e all’hosting, con credenziali dedicate che potrai revocare a fine lavoro.
La quotazione è vincolante?
È una stima in ore basata su ciò che vediamo in call. Se durante il lavoro emerge qualcosa che cambia la stima, ti avviso prima di procedere: non trovi mai ore in più a sorpresa.
Mi insegni anche a non ripetere gli stessi errori?
Sì. A fine intervento ti spiego cosa non funzionava e perché, e ti lascio indicazioni pratiche per continuare a sviluppare con l’AI senza rompere la produzione.
Call gratuita · 30 minuti
In locale funziona, online no? Sistemiamolo.
Raccontami cosa hai costruito con l’AI e cosa si rompe in produzione: errori, pagine bianche, deploy che falliscono, email o pagamenti che non partono. Partiamo da lì.
- Cosa scrivere: lo strumento usato (Cursor, Lovable, Bolt…), dove è pubblicato e l’errore che vedi.
- Il link: URL del sito o del repository, se puoi condividerlo.
- Dopo la call: entro 30 minuti ricevi la quotazione in ore, a 100 €/ora.
La call è gratuita e senza impegno. Leggo personalmente ogni richiesta.