In this episode, host J. Tower sits down with John Waters, his fellow Partner at Trailhead Technology Partners, to explore how AI is reshaping life as a .NET developer. They talk about the fast-evolving development ecosystem, including GitHub Copilot’s new agent mode, Microsoft.Extensions.AI and its sister packages for vector data, and the growing role of Semantic Kernel.
John also breaks down the promise of the Model Context Protocol (MCP), explains the tradeoffs of local vs. cloud-based models, and shares practical stories of “pragmatic AI” in action—like fuzzy semantic search and warranty claim automation. The conversation wraps with a look at how AI is surfacing in .NET Aspire, where Copilot helps diagnose complex distributed systems in real time.
Guest Bio:
John Waters is a seasoned technology leader, accomplished architect, and founding partner at Trailhead Technology Partners. With decades of experience in software architecture and a career spanning the U.S. and Sweden, John has delivered innovative solutions for many different industries, including public transit, finance, and healthcare.
John was previously recognized as a Microsoft MVP three times, speaks at conferences worldwide, and is fluent in English and Swedish, and proficient in French. He is also a licensed pilot, bringing the same precision and focus to the skies as he does to software development.