Burke Holland: GitHub Copilot Agent - Episode 362
About this episode
Burke Holland is a Principal Developer Advocate at Microsoft who leads the Developer Tools Advocacy team. He's done so much in developer tools, like growing VS Code from 6M to 40M+ users. He's a frequent speaker at conferences like Microsoft Build, Ignite, GitHub Universe, QCon, and VS Code Day, which he helped create. He's led many product launches for GitHub Copilot, Codespaces, and more. He has a very popular YouTube channel talking about developer tech.
Topics of Discussion:
[3:33] Burke describes his transition from being a good developer to an evangelist, inspired by a Visual Studio evangelist he met.
[6:27] The rapid pace of change in the software development world compared to other industries.
[9:22] AI-driven development and the various modes available in VS Code, including ask mode, edit mode, and agent mode.
[15:41] Burke describes the current moment in AI developer tooling — no one really knows yet what the end product is supposed to be. Everyone agrees AI will help developers, but exactly how is still being figured out.
[16:39] What are the right questions to ask AI?
[17:41] The importance of providing the AI with the right context to ensure accurate and efficient development.
[25:05] AI's unpredictability makes it difficult to rely on it for consistent development tasks, which is frustrating and foreign to most developers.
[32:18] Burke explains that while local AI models can handle small, scoped tasks like generating a function's contents, they still fall far short of the performance needed for more complex jobs compared to models like GPT-4 or Claude.
[37:18] Co-Pilot's competition.
[38:23] Inspiration to people that as long as you are the software architect, you can do anything.
Mentioned in this Episode:
Programming with Palermo — New Video Podcast! Email us at [email protected].
Youtube.com/@BurkeHolland/videos
Burkeholland.github.io/resume/
Build.microsoft.com/en-US/speakers/0e476452-35ca-4750-ac78-393c0d8c4cb3
Want to Learn More?
Visit AzureDevOps.Show for show notes and additional episodes.
Get every episode summarized
Each time Azure & DevOps Podcast publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Azure & DevOps Podcast
Jeffrey Palermo: AI-Driven Software Projects - Episode 418
Azure & DevOps Podcast
Joseph Guadagno: Architecture for AI Development - Episode 417
Azure & DevOps Podcast
Anna Hoffman: AI Database Development - Episode 416
Azure & DevOps Podcast
Mark Seemann: AI Code Quality - Episode 415
Azure & DevOps Podcast