.NET Rocks!

Carl Franklin
undefined
6 snips
Oct 30, 2025 • 1h 4min

GitHub Spec Kit with Den Delimarsky

Dan Delamarsky, a Principal product engineer at Microsoft, shares insights on the GitHub Spec Kit and specification-driven development. He discusses how breaking down tasks into granular specs helps LLMs generate quality code more effectively. Delamarsky emphasizes the importance of refining specifications to keep AI models focused and manageable. The conversation touches on using test-driven loops to complete generated code, the evolving role of developers in overseeing AI outputs, and the challenges of adopting this new approach in software development.
undefined
Oct 23, 2025 • 60min

CSLA 9 with Rocky Lhotka

The next version of CSLA is out! Carl and Richard talk to Rocky Lhotka about his business objects framework that pre-dates .NET itself! Rocky discusses the surge in development that occurred for version 9, where a company heavily dependent on CSLA contracted developers to clear some of the backlog. The result is a few new long-term contributors, resulting in an increased development candence and a substantial modernization of the code base. The conversation also turns to AI and its role in development, as well as Rocky's experiments with making an MCP server for CSLA!
undefined
Oct 16, 2025 • 56min

Digging Deeper into .NET Aspire with Chris Klug

Aspire has been around for almost two years. How do you use it effectively? Carl and Richard talk to Chris Klug about his experience with .NET Aspire. Chris discusses thinking cloud natively, whether you are going to the cloud or not - it's not just a place, but also an architecture. The conversation digs into the role of containers and Kubernetes, deployment strategies, telemetry, security, testing, and more. You can use as much or as little Aspire as you wish!
undefined
Oct 9, 2025 • 54min

Valuable Testing with Egil Hansen

You write tests - but are they valuable tests? Carl and Richard talk to Egil Hansen about his approach to creating tests for applications. Egil discusses the types of testing and who they impact. Testing isn't only for you! Valuable tests are also durable, being able to persist between changes where it makes sense, and help to understand when updates are going to create problems. The role of LLMs in generating code comes into play: should AI write your tests, evaluate them, or do both? Lots of great thinking from someone who's been helping developers build better tests for years!
undefined
Oct 2, 2025 • 55min

Local AI Models with Joe Finney

AI in the cloud dominates, but what can you run locally? Carl and Richard speak with Joe Finney about his work in setting up local machine learning models. Joe discusses the non-LLM aspects of machine learning, including the vast array of models available at sites like Hugging Face. These models can help with image recognition, OCR, classifiers, and much more. Local LLMs are also a possibility, but the hardware requirements become more significant - a balance must be found between cost, security, and productivity!
undefined
21 snips
Sep 25, 2025 • 1h 6min

Visual Studio Code AI with James Montemagno

James Montemagno, a Microsoft developer advocate focused on cross-platform .NET and AI tools, shares his insights on the evolution of coding with AI in Visual Studio Code. He contrasts various LLMs like GPT and Claude, explaining their strengths in coding tasks. The discussion dives into 'vibe coding', where AI is harnessed to streamline development while ensuring quality control. Montemagno emphasizes the importance of verifying AI outputs and the shift in developer roles toward greater architectural responsibility. A must-listen for those curious about AI's impact on development!
undefined
Sep 18, 2025 • 54min

Razor Tooling in Visual Studio 2026 with David Wengier

David Wengier, a principal software engineer at Microsoft, leads the Razor tooling experience for Visual Studio and VS Code. In this chat, he reveals the exciting co-hosting model with Roslyn that turbocharges Razor performance and reliability. David dives into the shared capabilities between Visual Studio and VS Code, enhancing developer tools through the Language Service Protocol. He also shares upcoming improvements in Visual Studio 2026, including faster Hot Reload and bug-fixing guidance, making for a more seamless coding experience.
undefined
Sep 11, 2025 • 1h 1min

Visual Studio 2026 with Mads Kristensen

In this engaging chat, Mads Kristensen, a Program Manager for the Visual Studio team at Microsoft and extension enthusiast, shares exciting developments for the upcoming Visual Studio 2026. He discusses deep AI integration for tasks like code completion and debugging, making the developer experience smoother than ever. The conversation also touches on Visual Studio's role in project management and its seamless integration with cloud services and GitHub, while recalling humorous moments from the past and the evolution of development tools.
undefined
28 snips
Sep 3, 2025 • 59min

DevOps in 2025 with Michael Levan

In this engaging discussion, Michael Levan, a seasoned engineer and Microsoft MVP, shares insights on the transformation of DevOps in 2025. He highlights how AI tools are streamlining workflows from coding to deployment. Michael also tackles pressing security challenges, including misconfigurations and the importance of maintaining a software bill of materials. His emphasis on collaboration and proactive security measures sets the stage for a future where teams can effectively focus on enhancing customer value.
undefined
Aug 28, 2025 • 1h 7min

Design at GitHub with Diana Mounter

How did the design of GitHub evolve? Carl and Richard speak with Diana Mounter about her experiences at GitHub, including her role as head of design. Diana discusses how she was drawn to GitHub as a designer and how her career evolved to lead design for the company. The conversation ranges over different design concepts, the Primer design language, and how to effectively combine design and development to achieve great results.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app