Salta al contenuto principale
  1. Articoli/

30 Giorni di Vibe Coding

Nuno Coração
Autore
Nuno Coração
Principal Product Manager @ Docker
Indice dei contenuti
30 Days of Vibe Coding - Questo articolo fa parte di una serie.
Parte 0: Questo articolo

La Sfida
#

A partire da domani, pubblicherò un progetto al giorno per 30 giorni, tutti costruiti con programmazione assistita dall’IA. Vibe coding, se volete.

Curiosità: il termine “vibe coding” è stato coniato da Andrej Karpathy all’inizio del 2025. L’idea è semplice: descrivi quello che vuoi in linguaggio naturale e un’IA scrive il codice. Non leggi davvero il codice, ci “vibi” e basta. Lo esegui, vedi se funziona, e se non funziona, incolli l’errore e lasci che l’IA lo sistemi. È una relazione fondamentalmente diversa con il codice rispetto a quella a cui la maggior parte degli sviluppatori è abituata.

La Mia Opinione sul Vibe Coding (All’Inizio)
#

Costruisco software da più di 15 anni. Quando il vibe coding ha iniziato a prendere piede, ero curioso ma scettico. Le demo sembrano incredibili: “Ho costruito un SaaS in 20 minuti!” Ma le demo sembrano sempre incredibili. Volevo metterlo alla prova sul serio. Non un progetto, non un hack del fine settimana, ma 30.

Alcune domande che avevo all’inizio:

  • Fin dove si può arrivare davvero? Si può consegnare qualcosa di reale, o solo una demo che crolla nel momento in cui provi a usarla?
  • Cosa succede alla qualità? Se non stai leggendo il codice, cosa ti sfugge? Falle di sicurezza? Cattiva architettura? Debito tecnico dal primo giorno?
  • Come ci si sente su larga scala? Un progetto è divertente. E 30? Il carico mentale di gestire basi di codice che non hai scritto diventa insostenibile?
  • L’hype è giustificato? I social media lo fanno sembrare facile. Lo è?

Condividerò le mie conclusioni alla fine. Per ora, ci entro con mente aperta e tanta caffeina.

L’Ingrediente Segreto
#

Parte di questo esercizio era anche conoscere meglio questi strumenti. E dopo aver passato troppe ore a sorvegliare agenti IA, accettare richieste di permessi e osservare terminali, ho finito per costruire uno strumento chiamato Watchfire. Mi permette di accodare lavoro, definire cosa voglio e andarmene. Tornare più tardi a risultati finiti invece di restare seduto ad approvare ogni modifica di file. È agli inizi, è grezzo, ed è molto in fase di sviluppo. Ma è ciò che ha reso possibile tutta questa sfida insieme a un lavoro a tempo pieno e all’essere padre single. Più dettagli alla fine dei 30 giorni.

Una Nota sull’Onestà
#

Voglio essere chiaro: non ho costruito questi progetti uno al giorno in tempo reale. Sono un padre single con un lavoro a tempo pieno. Alcuni giorni avevo l’energia per completare due o tre progetti. Altri giorni, la vita si è messa in mezzo e non ho costruito nulla. Il lavoro si è svolto in circa 30 giorni di calendario, ma non in una cadenza ordinata di uno al giorno.

Il formato “Giorno X” è come li sto pubblicando: uno al giorno, per 30 giorni consecutivi. Ogni post del blog documenta cosa è realmente successo durante la costruzione, non una finzione di perfezione quotidiana. Non voglio che nessuno si senta male confrontando il proprio ritmo con qualcosa che non era reale.

Quello che è reale: ogni progetto è stato costruito da zero con assistenza IA, ognuno è deployato e funzionante, e lo sforzo totale è stato circa 30 progetti in 30 giorni.

Perché?
#

  • Formare la mia opinione: Credo che l’IA sia qui per restare. C’è valore reale, ci sono rischi reali, e c’è molto hype. L’unico modo per formarmi un’opinione di cui mi fido davvero è passare tempo serio con questi strumenti. Non un fine settimana, non un tutorial. 30 progetti.
  • Imparare: Spingermi a esplorare nuove tecnologie e idee
  • Documentare: Condividere il percorso, i successi e i fallimenti
  • Consegnare: Effettivamente completare le cose e metterle nel mondo

Una nota sui costi: Anthropic mi sta sponsorizzando un piano Max 20x per il mio lavoro su Blowfish, un tema open-source per Hugo. Questo significa che posso bruciare token in questa sfida senza preoccuparmi del conto. Sono fortunato ad averlo, e voglio essere trasparente perché “fai semplicemente vibe code per 30 progetti” è una proposta molto diversa quando stai pagando per token di tasca tua.

Cosa Aspettarsi
#

Tutto sarà grezzo. Alcuni progetti sono piccoli. Alcuni sono più ambiziosi. Questo è il punto.

Segui il Percorso
#

  • Newsletter: Iscriviti qui sotto per ricevere un’email ogni volta che esce un nuovo progetto
  • Social: Seguimi su LinkedIn, X, Threads e Bluesky per aggiornamenti quotidiani. #30DaysOfVibeCoding
  • GitHub: Tutti i progetti saranno collegati dal repository indice

Vediamo cosa succede. Il Giorno 1 inizia domani.


Questo è il post 0 della serie 30 Days of Vibe Coding.

30 Days of Vibe Coding - Questo articolo fa parte di una serie.
Parte 0: Questo articolo

Articoli correlati