Categoria: daily


  • Un coding agent per volta non ti basta più? Bene! Ecco, allora ho preparato un video tutorial su come orchestrare un team di agenti con GitHub Copilot! Sharing is caring Se conosci qualcuno che potrebbe trovare utile ricevere e-mail per migliorare l’organizzazione dei team di sviluppo software, DevOps e software engineering in generale inoltragli questo…

  • Oggi sono tornato alle basi. Ma alle basi proprio. Ho avuto l’opportunità di aiutare un ragazzo che sta muovendo i suoi primi passi nella programmazione (con Java, ma poco importa, arriverà nel lato giusto della forza con C# a tempo debito!!!). Notepad++, javac e niente debugger. E lo devo ringraziare perché mi ha fatto ricordare…

  • Nostalgia

    Nell’era dove tutto è a portata di dita e LLM che scrivono codice rivedere questi manuali mi fa venire nostalgia. Avevo 16 anni nel 2003 e sbattevo la testa su manualoni così per provare a realizzare cose… Capire… Sperimentare. Stackovercosa? Copilotche? Il nulla cosmico. Nella diretta con Scott Hanselman qualche giorno fa abbiamo parlato di…

  • Hai mai pensato “se solo il mio coding agent sapesse fare…”? Se ti è capitato di pensarlo, beh, oggi puoi insegnargli a fare quella cosa! Come? Con le skills! Le skills sono uno open standard nato nel dicembre 2025 che permette di definire comportamenti procedurali per i coding agent. Gli LLM non sono deterministici e…

  • Nella grande tematica della gestione dei repository ci sono due grandi famiglie di approcci. Mono-repo e poly-repo. Non c’è una strada migliore dell’altra di default. Dipende dal ciclo di vita dell’applicativo, di come si vogliono tracciare le versione, la strategia di branch… Nei prossimi messaggi entrerò nello specifico di entrambi gli approcci. Intanto… dimmi, quale…

  • Per trasformare le code review da pratica di facciata a qualcosa che migliora davvero prodotto e collaborazione, servono due cose: comunicazione più strutturata e più contesto. Best practice per il reviewer Da fare Entrare in review con mentalità collaborativa (ego fuori); Focalizzare il linguaggio e le osservazioni sul codice e sui fatti (file, test, requisiti)…

  • Le code review (o pull-request, ormai sono sinonimi) sono più una questione di comunicazione ed empatia che tecnica. O, come minimo, sono a pari livello. Nelle code review i ruoli sono due: il submitter: chi richiede la code review; il reviewer: chi revisiona. Entrambe le parti, in questo momento molto delicato quanto potente, hanno l’occasione…

  • Con molta sorpresa qualche giorno fa mi sono ritrovato attivo una funzionalità di Azure DevOps che non compare come rilasciata in general availability. L’integrazione con i Codig Agent di GitHub copilot! Video: https://youtu.be/cZ4h6qBJB-4 Riassunto Scopri come integrare Azure Boards con il GitHub Copilot Coding Agent per automatizzare la creazione di branch, modifiche al codice e…

  • Vedere è potere

    ,

    Cosa succede quando vediamo le cose con chiarezza? Smettiamo di temerle e cominciamo a farci un’idea di come poterle controllare. Oggi ho facilitato un workshop di User Story Mapping. Oltre ad aver scherzato su routine mattiniere e consumato post-it, ho avuto l’ennesima conferma di come le tecniche di management visuale e fische con la carta…

  • T-shirt size o story point? Il problema dell’organizzazione di un backlog è sempre foriero di discussioni e dibatti. Ore? Effort? Story point? T-shirt size? Quando serve uno e quando l’altro? T‑shirt sizes (XS–XL) Facilità d’uso: Alta Precisione relativa: Bassa‑media Velocità: Molto rapida Adatto per: Prioritizzazione, planning a livello alto Story points (Fibonacci) Facilità d’uso: Media…