.NET Rocks! cover image

.NET Rocks!

Latest episodes

undefined
11 snips
Jul 3, 2025 • 58min

Thinking Agentic AI with Seth Juarez

Join Seth Juarez, a Microsoft AI expert with a knack for making complex concepts understandable, as he unpacks agentic AI. Learn about the innovative potential of MCP and NLWeb for creating collaborative AI agents. Seth discusses the underlying mechanics of these tools, emphasizing the need for governance to harness their capabilities responsibly. The conversation also explores the evolution of AI agency and the nuances of prompt politeness, which can significantly impact AI performance. It's a deep dive into the future of AI in programming!
undefined
Jun 26, 2025 • 42min

The Imagine Cup Finalists from Build!

It's the Imagine Cup Finalists! While at Build, Carl and Richard sat down with Daniel Kim, Matt Steele, and Gheida Omar to talk about their projects in the Imagine Cup. Gheida discussed Signvrse, a mobile app that enables real-time translation of speech, text, and sign language. Matt tells the story of Hairmatch, a mobile app for women with textured hair. And Daniel describes Argus, the winner of the Imagine Cup, as a two-part wearable device for people with low vision that provides object detection, facial recognition, and spatial guidance. All amazing projects from a remarkable group of young people!
undefined
20 snips
Jun 19, 2025 • 60min

Frictionless Development with Nicole Forsgren

Nicole Forsgren, a DevOps and developer productivity expert at Microsoft and co-author of the influential book Accelerate, shares her insights on eliminating friction in software development. She discusses the transformative role of AI in enhancing workflows, focusing on automation in testing and deployment. Nicole highlights the challenges faced by junior developers and the cultural shifts necessary for improving developer experience. The conversation delves into integrating AI tools within DevOps and the potential pitfalls, as well as the importance of communication among developers.
undefined
9 snips
Jun 12, 2025 • 50min

Changing Testing using Playwright MCP with Debbie O'Brien

Debbie O'Brien, a Principal Program Manager at Microsoft with a decade and a half in front-end development, dives into the innovative features of Playwright MCP. She explains how AI can revolutionize web testing, like using LLMs to suggest and generate tests. The discussion also covers the transformative potential of MCP for automating test processes, enhancing user interaction simulations, and integrating with GitHub. With a humorous touch, Debbie shares real-world applications, making complex tech not just accessible, but enjoyable.
undefined
8 snips
Jun 5, 2025 • 57min

Coding Agents with Scott Hunter

Scott Hunter, the Vice President of Product for Azure Development Experience, talks about the revolutionary coding agents in Visual Studio. He explains how these agents can analyze entire solutions, not just single files, enhancing workflow by automating tasks like code generation and pull requests. The discussion also touches on the advancements in .NET memory management, the impact of AI in coding, and tools like AppCat that facilitate cloud migrations. Scott emphasizes the need for developers to adapt to these innovations while balancing automation and control.
undefined
10 snips
May 29, 2025 • 44min

Serverless Elastic with Ken Exner

Ken Exner, the Chief Product Officer at Elastic, shares insights on groundbreaking serverless storage and search capabilities. He highlights the financial benefits, emphasizing the pay-as-you-go model for data storage and movement. The conversation dives into Elastic's integration with Azure AI Foundry, showcasing its potential for providing rapid access to data for large language model implementations. Ken also discusses the importance of vector databases, hinting at their vital role in advanced hybrid search techniques and the future of AI applications.
undefined
4 snips
May 22, 2025 • 1h 5min

C# Networking with Chris Woodruff

Chris Woodruff, a seasoned software developer and Microsoft MVP, shares his expertise on C# networking. He dives into the fundamentals of networking, exploring options like web sockets, gRPC, and SignalR. The conversation also touches on the upcoming QUIC standards in HTTP/3, promising to simplify networking. Listeners can learn about the evolution of technology through personal anecdotes and challenges faced in the early days of internet connectivity, making the topic both informative and relatable.
undefined
8 snips
May 15, 2025 • 52min

Backend for Frontend Security Framework with Erwin van der Valk

Erwin van der Valk, a Principal Engineer at Duende Software, dives into the intricacies of securing browser-based frontends with ASP.NET Core backends. He shines a light on the Backend for Frontend (BFF) Security Framework, discussing Sam Newman's BFF Pattern to manage diverse clients. The conversation highlights the complexities of OAuth 2.0 in tackling backend security, and Erwin emphasizes the necessity of layered security measures, cookie management, and efficient workflows to protect user identity and enhance application safety.
undefined
10 snips
May 8, 2025 • 56min

Architecture vs Code with Steve Smith

Steve Smith, an entrepreneur and software developer dedicated to building quality software, shares valuable insights on balancing architecture and code. He discusses how architectural strategies evolve with team size and the impact of modern tools on decision-making. The conversation also delves into the challenges of refactoring, the importance of simplicity in coding practices, and how to maintain project direction in software development. A compelling dialogue that highlights the delicate dance between effective architecture and efficient coding!
undefined
7 snips
May 1, 2025 • 1h 6min

The Open Source Maintenance Fee with Rob Mensching

Rob Mensching, CEO and co-founder of Fire Giant and creator of WiX, shares insights on the burnout crisis facing open source maintainers. He proposes an innovative maintenance fee model through GitHub to support these developers sustainably. The conversation highlights the challenges of single maintainers overwhelmed by user demands and emphasizes the importance of fair compensation. Rob discusses how this model can help balance the community’s needs with the realities of maintaining critical software projects.

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