
Sign up to save your podcasts
Or


I'm honored to host Scott Hanselman — Vice President of Developer Community at Microsoft — on my channel for a great conversation. We'll talk about what it means to be a developer at the dawn of 2026, AI for developer productivity, vibe‑coding, and “learning to” as a mindset.
Le Skills sono una delle ultime novità in fatto di agenti di coding e ci permettono di insegnare agli agenti delle abilità per risolvere problemi molto specifici o eseguire attività ben determinate.Annuncio dicembre 2025: https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/Approfondimenti: https://docs.github.com/en/copilot/concepts/agents/about-agent-skillsAwesome Copilot Skills: https://github.com/github/awesome-copilot#GitHubCopilot #AgentSkills #AICoding #SoftwareEngineering #DevOps #Automazione #Programmazione #VSCode---Il mio libro 📖 "Il Metodo Software Factory" / Smetti di gestire lo sviluppo software nel caos. Scopri come trasformare il tuo team in una macchina perfetta con il Metodo Software Factory unendo cultura, valore e tecnologia / https://www.amazon.it/Metodo-Software-Factory-raggiungere-leccellenza/dp/B0G6MD5J9N/---🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/
In codebase già di medie dimensioni è importante assicurarsi che i developer usino sempre lo stesso approccio o convenzioni per risolvere lo stesso problema. Come assicurarsi che tutti facciano il logging allo stesso modo? O che gli errori vengano trattati con una strategia che non sia diversa in base al developer che la scrive?Le API del compilatore di .NET con i suoi Roslyn analyzer permette di scrivere delle regole che vengono controllate staticamente proprio mentre digitiamo il codice e anche quando viene compilato.In questo modo creiamo una developer experience efficace con del "codice che morde" quando non viene scritto secondo le regole condivise.Questo viene utilissimo anche per il codice scritto dagli agenti di coding che quando proveranno a compilare o consultano gli errori e i warning del codice verranno istruiti dal codice stesso.In questo video vediamo come ho implementato il concetto in una codebase di esempio e il risultato finale00:00 intro02:00 implementazione10:54 risultato e treat warning as error16:53 closing---Il mio libro 📖 "Il Metodo Software Factory" / Smetti di gestire lo sviluppo software nel caos. Scopri come trasformare il tuo team in una macchina perfetta con il Metodo Software Factory unendo cultura, valore e tecnologia / https://www.amazon.it/Metodo-Software-Factory-raggiungere-leccellenza/dp/B0G6MD5J9N/---🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/
Scopri come integrare Azure Boards con il GitHub Copilot Coding Agent per automatizzare la creazione di branch, modifiche al codice e pull request direttamente dai tuoi work item. Questa nuova funzionalità porta l’AI dentro il tuo flusso DevOps, riducendo tempi di sviluppo e migliorando qualità e tracciabilità.Cosa puoi fare con Copilot dai work item- Correggere bug automaticamente - Implementare nuove feature - Migliorare la test coverage - Aggiornare documentazione tecnica - Ridurre il debito tecnico - Generare PR collegate ai work item con tracciabilità end‑to‑end Come funziona l’integrazioneScrivi istruzioni chiare nel work item → clicca “Create a pull request with GitHub Copilot” → scegli il repository → Copilot genera branch, codice e PR in automatico. Ricevi una notifica quando la pull request è pronta per la review su GitHub.Requisiti per usare il Coding Agent- Repository ospitati su GitHub - Integrazione Azure Boards ↔ GitHub attiva - Copilot Coding Agent abilitato nei repo - Organizzazione iscritta alla private preview - Permessi aggiornati nell’app Azure Boards su GitHub ---Il mio libro 📖 "Il Metodo Software Factory" / Smetti di gestire lo sviluppo software nel caos. Scopri come trasformare il tuo team in una macchina perfetta con il Metodo Software Factory unendo cultura, valore e tecnologia / https://www.amazon.it/Metodo-Software-Factory-raggiungere-leccellenza/dp/B0G6MD5J9N/---🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/
Il focus qui non è il codice in sè ma il flusso di lavoro con AI: come passare dall'idea alla produzione sfruttando Visual Studio Code e GitHub Copilot come veri partner di programmazione. L'app nasce da un'esigenza reale: semplificare la gestione delle meccaniche di gioco complesse, ma diventa il pretesto perfetto per testare un ciclo di sviluppo accelerato dall'Intelligenza Artificiale.
Ritorna dopo un episodio di grandissimo successo Gian Maria Ricci MVP Microsoft che con il suo unico stile ci riporta nel magico mondo di GitHub Copilot in tutte le funzionalità più utili con mille suggerimenti e cose pratiche che ci piacciono tanto!
---🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/
In questo video ti mostro 3 modi diversi per usare i Background Coding Agent di Copilot nel tuo lavoro quotidiano di sviluppo:1. Dalle issue Come assegnare una issue direttamente dal portale utilizzando un agent in background nel cloud.2. Dal repository e da Visual Studio Code Come avviare un task dalla homepage del repository e come fare la stessa cosa da Visual Studio Code e Visual Studio Code Insiders, sempre appoggiandoti agli agent in cloud.3. Sessione in background locale Come lavorare con una sessione di Copilot in background ma in esecuzione in locale, senza dipendere dagli agent remoti.⚠️ In questo video non vediamo le modalità di utilizzo più “classiche”, cioè l’interazione sincrona tramite chat con Copilot: ci concentriamo solo sugli scenari in background, ideali per automatizzare il lavoro e ridurre il contesto da gestire mentre scrivi codice.
---
🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/
Cos'è Microsoft Aspire e come ci aiuta con le applicazioni distribuite? In questa live ne parliamo con Tommaso Stocchi, Microsoft Cloud Solution Architect e co-autore del libro Introduction to .NET Aspire: Cloud-native microservices development with .NET Aspire.
---🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/
In questo episodio mostro come scegliere dinamicamente un agent pool di Azure DevOps in base alla situazione e al contesto per cui parte una pipeline: una build, una pure request e così via. E lo facciamo utilizzando il nuovo operatore IIF presentato qualche mese fa.In questo video GitHub Copilot mi salva la situazione perché avevo un caso particolare non proprio banale e col suo aiuto risolvo un problema di sintassi che ci avrei messo di certo più tempo a risolvere (minuto 12:30 circa).https://learn.microsoft.com/en-us/azure/devops/release-notes/2025/pipelines/sprint-248-updateIn questo video vedrai:- La sintassi iif per espressioni condizionali- La prova- Il fallimento- La risoluzione assistita da GitHub Copilot---🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/
Stai pensando di migliorare l'organizzazione nel tuo team, ma temi rivoluzioni organizzative e caos iniziale?In questo video scoprirai come inizio con il mio Metodo Software Factory coi team di sviluppo: 11 step pratici per portare il tuo team dal disordine al vero flusso, senza stress e senza stravolgere le abitudini.Ti guiderò passo passo: dagli obiettivi, al value stream, fino alla board visuale e alle migliori routine di miglioramento continuo.Vedrai come scegliere i work-item giusti, impostare WIP limit efficaci e lanciare il daily standup che cambia davvero la collaborazione!Perfetto per sviluppatori, team leader, product owner e chi lavora nel software.---🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/
From the publisher's feed