workshop
Le Guardiane delle Architetture
Workshop sulle Architectural Fitness Functions: verifiche automatiche della modularità per prevenire il degrado architetturale di monoliti e microservizi.
Tutti i talk, workshop e interventi che ho portato in conferenze e meetup negli anni.
workshop
Workshop sulle Architectural Fitness Functions: verifiche automatiche della modularità per prevenire il degrado architetturale di monoliti e microservizi.
workshop
Workshop hands-on: rifattorizziamo test che abusano di mock e test double, verso un design disaccoppiato e una suite di test unitari robusta e veloce.
talk
Testare in produzione senza follia: cultura XP e DevOps, dinamiche di team e pratiche tecniche per trasformare l'ansia del rilascio in fiducia operativa.
talk
Come abbiamo reso il feedback un'abitudine quotidiana in un team di 30 persone distribuito su più fusi orari: esperimenti, fallimenti e lezioni apprese.
workshop
Monolito modulare: costruiamo un'applicazione evolvibile con DDD e Clean Architecture, alta coesione e basso accoppiamento, pronta per i microservizi.
talk
100% di code coverage e l'applicazione non funziona? Con live coding mostriamo l'illusione delle metriche e il valore del TDD nell'eXtreme Programming.
workshop
Una sfida di refactoring a piccoli passi: trasformiamo un kata con mosse di refactoring, micro-commit e test sempre verdi, dalla forma banale al design finale.
talk
Vent'anni di eXtreme Programming sul campo: come valori e pratiche XP si sono evoluti dal 2002 a oggi, dai test su un portale PHP alla continuous delivery.
talk
Il caso di una startup cresciuta da 8 a 33 persone: perché SAFe non funzionava e come un approccio ispirato a XP, Lean e Kanban ha liberato l'organizzazione.
talk
DevOps non è una questione di strumenti: racconto perché è una cultura fatta di Persone, Processi e Strumenti, a partire dai principi delle Three Ways.
live-coding
Infrastructure as Code trattata come vero software: TDD, test e refactoring su ruoli Ansible con Molecule e Testinfra, integrati in una pipeline CI/CD.
talk
I test non sono solo uno step della pipeline: con il Total Testing applico feedback continuo a ogni fase del ciclo di vita DevOps, dal planning al monitoring.
workshop
Workshop di Continuous Delivery: con Ansible, Vagrant, Docker, GitLab e Jenkins costruiamo una pipeline completa, tra Infrastructure as Code e cultura DevOps.
talk
Racconto come abbiamo ricostruito una pipeline di Continuous Delivery basata su Docker: build, test e deploy in container, tra buone pratiche ed errori.