.NET Rocks! cover image

.NET Rocks!

Latest episodes

undefined
Jul 3, 2025 • 58min

Thinking Agentic AI with Seth Juarez

Seth Juarez, a machine learning expert from Microsoft, dives deep into the world of agentic AI. He explains the Model Context Protocol (MCP) and how it allows AI agents to collaborate more effectively. The discussion highlights the challenges of managing these advanced tools and emphasizes the need for clear governance. Listeners will enjoy insights into the evolution of AI, including the balance needed when working with user instructions in AI outputs, and the importance of narrowing tasks for better performance in real-world applications.
undefined
Jun 26, 2025 • 42min

The Imagine Cup Finalists from Build!

Matt Steele, a Georgia Tech grad focused on AI, shares insights on Hair Match, an app helping women with textured hair find the best products. Gheida Omar, founder of Girls I Save, discusses Signverse, a revolutionary app offering real-time translation for multiple languages and sign language. Daniel Kim, a Stanford student, presents Argus, a wearable device enhancing independence for those with low vision through object detection and facial recognition. Together, they illustrate how technology can empower and transform lives.
undefined
Jun 19, 2025 • 60min

Frictionless Development with Nicole Forsgren

Nicole Forsgren, a DevOps and developer productivity expert, joins the discussion to reshape how we think about development. She dives into her upcoming book on eliminating friction in software creation, highlighting the vital role of AI technologies alongside traditional DevOps practices. The conversation explores enhancing productivity through better workflows, the differences between brownfield and greenfield projects, and how AI integration influences developer dynamics. With insights from DORA, Forsgren emphasizes that refining tools and methods is crucial for successful projects.
undefined
Jun 12, 2025 • 50min

Changing Testing using Playwright MCP with Debbie O'Brien

What happens when AI comes to your web testing tool? While at Build, Carl and Richard talked to Debbie O'Brien about the latest features in Playwright, including Playwright MCP, the model control plane for Playwright capabilities. Debbie talks about using Playwright MCP to buy a table. Ask your LLM what tests should be written for your web page, and then ask it to write them. The potential of these tools is to make more tests in less time that are more resilient as versions of both the website and the testing tools change!
undefined
10 snips
Jun 5, 2025 • 57min

Coding Agents with Scott Hunter

Scott Hunter, Vice President of Product for Azure Development Experience, dives into the revolutionary world of coding agents. He discusses how the new agent mode in Visual Studio Code enables Large Language Models to evaluate entire solutions, not just single files. Scott reveals how these agents can automatically assign GitHub issues, generate code, and even create pull requests. The conversation highlights the impact of AI in enhancing developer productivity, making coding more efficient and effective.
undefined
May 29, 2025 • 44min

Serverless Elastic with Ken Exner

What if you could use ElasticSearch serverless? While at Build, Carl and Richard chatted with Ken Exner about the new announcements around Elastic providing serverless storage and search! Ken talks about paying for only the data you move and store with serverless, rather than needing to operate any infrastructure for Elastic. The conversation digs into the potential of Elastic in Azure AI Foundry to provide ultra-fast access to current company data for your LLM implementations. Elastic did vector databases before LLMs made them essential for RAG - and you can take advantage of it!
undefined
May 22, 2025 • 1h 5min

C# Networking with Chris Woodruff

Chris Woodruff, a seasoned software developer and Microsoft MVP, dives into the fundamentals of networking in C#. He breaks down web sockets, gRPC, SignalR, and more, highlighting the various approaches developers can take. The conversation touches on the new QUIC standards in HTTP/3, promising to simplify networking. Chris emphasizes the importance of exploring options beyond defaults and offers insights into fault tolerance in networking. The lively discussion also reflects on the evolving landscape of technology and the personal experiences that shape their journeys.
undefined
May 15, 2025 • 52min

Backend for Frontend Security Framework with Erwin van der Valk

Erwin van der Valk, Principal Engineer at Duende Software, dives into the complexities of securing browser-based frontends with ASP.NET Core backends. He discusses the Backend for Frontend (BFF) security framework, which streamlines API integration for diverse clients. The conversation highlights the importance of robust user authentication, handling OAuth 2.0 challenges, and managing tokens securely. Erwin also explores the nuances of Blazor rendering modes and the architectural advantages of multi-frontend support to boost development efficiency.
undefined
May 8, 2025 • 56min

Architecture vs Code with Steve Smith

Steve Smith, an entrepreneur and software developer focused on quality software, joins the discussion about balancing architecture and coding. He addresses the fine line between over-design and getting work done, emphasizing how architectural strategies evolve with team size and tools. Steve shares insights on effective refactoring and the adaptability required in software development. The conversation also explores the role of modern tools, like GitHub Copilot, in fostering collaboration and reducing constraints on developers.
undefined
May 1, 2025 • 1h 6min

The Open Source Maintenance Fee with Rob Mensching

Open Source Maintainers are burning out or going commercial - how do we solve this? Carl and Richard chat with Rob Mensching about his work to create the open source maintenance fee through GitHub. Rob talks about the common problem of single maintainers getting buried under issues and demands of consumers for a project. Recognizing that most people cannot contribute to the project, a maintenance fee helps support the maintainer in a low friction way for everyone involved. Check out the links to get started!

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