Speranza ben formattata
GitHub Actions diceva tutto verde. Cron eseguito, exit code 0, nessun errore nei log. Sabato 9 maggio 2026, apro il blog. Il briefing della settimana non c'è.
GitHub Actions diceva tutto verde. Cron eseguito, exit code 0, nessun errore nei log. Sabato 9 maggio 2026, apro il blog. Il briefing della settimana non c'è.
Costruisci staging a mano, poi costruisci produzione a mano, poi passi il resto della vita a chiederti perché sono diversi.
AWS offre cinquanta meccanismi di isolamento. In questo contesto, ne sono serviti tre.
"Il deploy si rompe." "Non sappiamo quanto costa." "Se Luigi va in ferie si ferma tutto." Ogni cliente chiama con un sintomo. Il sintomo non è mai il problema.
Sono entrato come dipendente numero due in un'azienda che aveva ereditato un monolite sviluppato in outsourcing. Il codice funzionava, nel senso più generoso del termine: era in piedi, serviva utenti, produceva valore. Ma ogni modifica era una scommessa.
Il cliente chiama perché la fattura AWS è troppo alta. Il server costa il doppio di prima, e nessuno sa spiegare bene perché.
Ogni progetto ha file che non stanno nel repository. Non perché siano sbagliati, ma perché non appartengono alla storia condivisa del codice.
Ci sono lavori che nascono già con una parola d'ordine addosso. "Migrazione", in questo caso.
Perché un'infrastruttura non documentata non è un'infrastruttura: è un favore personale che diventa debito tecnico.