Jun 12, 2025 · 1h 4m · mad

GitHub CEO: The AI Coding Gold Rush, Vibe Coding & Cursor

Thomas Dohmke · 51m spoken Matt Turck · 10m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this episode of The MAD Podcast, host Matt Turck interviews GitHub CEO Thomas Dohmke about GitHub's growth past $2 billion ARR, the progression from AI autocomplete to autonomous coding agents, and how Microsoft navigates platform competition in the AI developer ecosystem.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 16.3% of the talking time here. How this is scored →

Matt as informed peer 3.9 Guest teaching 4.7 Guest disagreement 1.6 Matt pushing back 1.4
05100:0015:0030:0045:001:00:000:48–3:45 · Matt as informed peer 2/10 Episode Overview and Key Discussion Topics Matt sets up the podcast overview with background financial stats on GitHub ARR and market context. Thomas briefly adds that coding is one of the oldest AI use cases.3:45–6:21 · Matt as informed peer 2/10 Open Source Pivot and GitHub Acquisition Principles Matt asks about the strategic intent behind Microsoft acquiring GitHub. Thomas outlines Microsoft history, the LinkedIn deal template, and the three core acquisition principles.6:21–10:26 · Matt as informed peer 4/10 Integrating GitHub into the Azure Cloud Strategy Matt probes how GitHub fits into Azure's cloud revenue strategy. Thomas provides financial context, clarifying how GitHub ARR grew from 200M to 2B and feeds Azure's ecosystem.10:26–13:17 · Matt as informed peer 4/10 The Origins and Early Vision for GitHub Copilot Matt highlights how GitHub launched Copilot ahead of standard big-company speed expectations. Thomas shares internal 2018 strategy notes and early OpenAI Codex benchmarks on coding interview questions.13:17–16:26 · Matt as informed peer 2/10 Autocomplete Strategy and Overcoming Developer Skepticism Thomas details why early conversational AI wasn't shipped and traces developer skepticism back to IntelliSense auto-completion fears. Matt listens quietly throughout the monologue.16:26–21:03 · Matt as informed peer 3/10 Deconstructing Copilot: Flow State, Chat, and Agent Mode Matt asks for a plain-language summary of Copilot and VS Code for non-developers. Thomas explains developer flow state, chat integration, and agentic modes with relatable analogies.21:03–25:31 · Matt as informed peer 3/10 Multi-Model Choice and GitHub Models Catalog Matt inquires about GitHub Models catalog and multi-model support. Thomas explains why offering model choice across Anthropic, Google, and OpenAI is vital for enterprise velocity and compliance.25:31–29:12 · Matt as informed peer 4/10 Why Real-Time Context & MCP Outperform Fine-Tuning Matt asks if enterprise fine-tuning is supported. Thomas reframes the question, explaining why fine-tuning is obsolete compared to dynamic tool calling and MCP model context protocols.29:12–36:56 · Matt as informed peer 6/10 Mapping the AI Coding Landscape: IDEs, Models, and Agents Matt demonstrates high expertise by summarizing current market updates including Cursor valuations and ARR. Thomas details a four-part taxonomy of the AI coding landscape.36:56–41:29 · Matt as informed peer 5/10 Coopetition in AI & Ecosystem Strategy Matt asks about tension between partnering and competing with model providers. Thomas cites historic Microsoft precedent with Apple and explains how competitors pay Azure for compute.41:29–46:44 · Matt as informed peer 6/10 VS Code Integration & Operating at Scale Matt pushes hard on whether GitHub is constrained by VS Code compared to dedicated forks like Cursor. Thomas directly rejects the constraint premise and explains internal Microsoft structure.46:44–52:11 · Matt as informed peer 5/10 Disruption, Legacy Code, and the Bear/Bull Cases for AI Coding Matt asks how Microsoft plans to crush startup rivals like Cursor. Thomas rejects the aggressive framing and gives a nuanced explanation of legacy code stickiness and innovator's dilemma.52:11–1:00:11 · Matt as informed peer 4/10 GitHub Copilot Agent Mode & Autonomous Workflows Matt asks about GitHub Copilot Agent Mode capabilities and benchmark accuracy. Thomas clarifies multi-language SWE-bench figures and asynchronous task handling.1:00:11–1:04:24 · Matt as informed peer 4/10 The Future of Software Engineering & SaaS in the AI Era Matt asks macro questions regarding the future of SaaS and software engineering roles. Thomas explains why trivial SaaS will be replaced by prompts while complex software platforms endure.0:48–3:45 · Guest teaching 1/10 Episode Overview and Key Discussion Topics Matt sets up the podcast overview with background financial stats on GitHub ARR and market context. Thomas briefly adds that coding is one of the oldest AI use cases.3:45–6:21 · Guest teaching 4/10 Open Source Pivot and GitHub Acquisition Principles Matt asks about the strategic intent behind Microsoft acquiring GitHub. Thomas outlines Microsoft history, the LinkedIn deal template, and the three core acquisition principles.6:21–10:26 · Guest teaching 5/10 Integrating GitHub into the Azure Cloud Strategy Matt probes how GitHub fits into Azure's cloud revenue strategy. Thomas provides financial context, clarifying how GitHub ARR grew from 200M to 2B and feeds Azure's ecosystem.10:26–13:17 · Guest teaching 5/10 The Origins and Early Vision for GitHub Copilot Matt highlights how GitHub launched Copilot ahead of standard big-company speed expectations. Thomas shares internal 2018 strategy notes and early OpenAI Codex benchmarks on coding interview questions.13:17–16:26 · Guest teaching 5/10 Autocomplete Strategy and Overcoming Developer Skepticism Thomas details why early conversational AI wasn't shipped and traces developer skepticism back to IntelliSense auto-completion fears. Matt listens quietly throughout the monologue.16:26–21:03 · Guest teaching 4/10 Deconstructing Copilot: Flow State, Chat, and Agent Mode Matt asks for a plain-language summary of Copilot and VS Code for non-developers. Thomas explains developer flow state, chat integration, and agentic modes with relatable analogies.21:03–25:31 · Guest teaching 5/10 Multi-Model Choice and GitHub Models Catalog Matt inquires about GitHub Models catalog and multi-model support. Thomas explains why offering model choice across Anthropic, Google, and OpenAI is vital for enterprise velocity and compliance.25:31–29:12 · Guest teaching 6/10 Why Real-Time Context & MCP Outperform Fine-Tuning Matt asks if enterprise fine-tuning is supported. Thomas reframes the question, explaining why fine-tuning is obsolete compared to dynamic tool calling and MCP model context protocols.29:12–36:56 · Guest teaching 5/10 Mapping the AI Coding Landscape: IDEs, Models, and Agents Matt demonstrates high expertise by summarizing current market updates including Cursor valuations and ARR. Thomas details a four-part taxonomy of the AI coding landscape.36:56–41:29 · Guest teaching 5/10 Coopetition in AI & Ecosystem Strategy Matt asks about tension between partnering and competing with model providers. Thomas cites historic Microsoft precedent with Apple and explains how competitors pay Azure for compute.41:29–46:44 · Guest teaching 5/10 VS Code Integration & Operating at Scale Matt pushes hard on whether GitHub is constrained by VS Code compared to dedicated forks like Cursor. Thomas directly rejects the constraint premise and explains internal Microsoft structure.46:44–52:11 · Guest teaching 6/10 Disruption, Legacy Code, and the Bear/Bull Cases for AI Coding Matt asks how Microsoft plans to crush startup rivals like Cursor. Thomas rejects the aggressive framing and gives a nuanced explanation of legacy code stickiness and innovator's dilemma.52:11–1:00:11 · Guest teaching 5/10 GitHub Copilot Agent Mode & Autonomous Workflows Matt asks about GitHub Copilot Agent Mode capabilities and benchmark accuracy. Thomas clarifies multi-language SWE-bench figures and asynchronous task handling.1:00:11–1:04:24 · Guest teaching 5/10 The Future of Software Engineering & SaaS in the AI Era Matt asks macro questions regarding the future of SaaS and software engineering roles. Thomas explains why trivial SaaS will be replaced by prompts while complex software platforms endure.0:48–3:45 · Guest disagreement 0/10 Episode Overview and Key Discussion Topics Matt sets up the podcast overview with background financial stats on GitHub ARR and market context. Thomas briefly adds that coding is one of the oldest AI use cases.3:45–6:21 · Guest disagreement 1/10 Open Source Pivot and GitHub Acquisition Principles Matt asks about the strategic intent behind Microsoft acquiring GitHub. Thomas outlines Microsoft history, the LinkedIn deal template, and the three core acquisition principles.6:21–10:26 · Guest disagreement 1/10 Integrating GitHub into the Azure Cloud Strategy Matt probes how GitHub fits into Azure's cloud revenue strategy. Thomas provides financial context, clarifying how GitHub ARR grew from 200M to 2B and feeds Azure's ecosystem.10:26–13:17 · Guest disagreement 1/10 The Origins and Early Vision for GitHub Copilot Matt highlights how GitHub launched Copilot ahead of standard big-company speed expectations. Thomas shares internal 2018 strategy notes and early OpenAI Codex benchmarks on coding interview questions.13:17–16:26 · Guest disagreement 1/10 Autocomplete Strategy and Overcoming Developer Skepticism Thomas details why early conversational AI wasn't shipped and traces developer skepticism back to IntelliSense auto-completion fears. Matt listens quietly throughout the monologue.16:26–21:03 · Guest disagreement 0/10 Deconstructing Copilot: Flow State, Chat, and Agent Mode Matt asks for a plain-language summary of Copilot and VS Code for non-developers. Thomas explains developer flow state, chat integration, and agentic modes with relatable analogies.21:03–25:31 · Guest disagreement 1/10 Multi-Model Choice and GitHub Models Catalog Matt inquires about GitHub Models catalog and multi-model support. Thomas explains why offering model choice across Anthropic, Google, and OpenAI is vital for enterprise velocity and compliance.25:31–29:12 · Guest disagreement 3/10 Why Real-Time Context & MCP Outperform Fine-Tuning Matt asks if enterprise fine-tuning is supported. Thomas reframes the question, explaining why fine-tuning is obsolete compared to dynamic tool calling and MCP model context protocols.29:12–36:56 · Guest disagreement 1/10 Mapping the AI Coding Landscape: IDEs, Models, and Agents Matt demonstrates high expertise by summarizing current market updates including Cursor valuations and ARR. Thomas details a four-part taxonomy of the AI coding landscape.36:56–41:29 · Guest disagreement 2/10 Coopetition in AI & Ecosystem Strategy Matt asks about tension between partnering and competing with model providers. Thomas cites historic Microsoft precedent with Apple and explains how competitors pay Azure for compute.41:29–46:44 · Guest disagreement 4/10 VS Code Integration & Operating at Scale Matt pushes hard on whether GitHub is constrained by VS Code compared to dedicated forks like Cursor. Thomas directly rejects the constraint premise and explains internal Microsoft structure.46:44–52:11 · Guest disagreement 5/10 Disruption, Legacy Code, and the Bear/Bull Cases for AI Coding Matt asks how Microsoft plans to crush startup rivals like Cursor. Thomas rejects the aggressive framing and gives a nuanced explanation of legacy code stickiness and innovator's dilemma.52:11–1:00:11 · Guest disagreement 1/10 GitHub Copilot Agent Mode & Autonomous Workflows Matt asks about GitHub Copilot Agent Mode capabilities and benchmark accuracy. Thomas clarifies multi-language SWE-bench figures and asynchronous task handling.1:00:11–1:04:24 · Guest disagreement 2/10 The Future of Software Engineering & SaaS in the AI Era Matt asks macro questions regarding the future of SaaS and software engineering roles. Thomas explains why trivial SaaS will be replaced by prompts while complex software platforms endure.0:48–3:45 · Matt pushing back 0/10 Episode Overview and Key Discussion Topics Matt sets up the podcast overview with background financial stats on GitHub ARR and market context. Thomas briefly adds that coding is one of the oldest AI use cases.3:45–6:21 · Matt pushing back 0/10 Open Source Pivot and GitHub Acquisition Principles Matt asks about the strategic intent behind Microsoft acquiring GitHub. Thomas outlines Microsoft history, the LinkedIn deal template, and the three core acquisition principles.6:21–10:26 · Matt pushing back 2/10 Integrating GitHub into the Azure Cloud Strategy Matt probes how GitHub fits into Azure's cloud revenue strategy. Thomas provides financial context, clarifying how GitHub ARR grew from 200M to 2B and feeds Azure's ecosystem.10:26–13:17 · Matt pushing back 1/10 The Origins and Early Vision for GitHub Copilot Matt highlights how GitHub launched Copilot ahead of standard big-company speed expectations. Thomas shares internal 2018 strategy notes and early OpenAI Codex benchmarks on coding interview questions.13:17–16:26 · Matt pushing back 0/10 Autocomplete Strategy and Overcoming Developer Skepticism Thomas details why early conversational AI wasn't shipped and traces developer skepticism back to IntelliSense auto-completion fears. Matt listens quietly throughout the monologue.16:26–21:03 · Matt pushing back 0/10 Deconstructing Copilot: Flow State, Chat, and Agent Mode Matt asks for a plain-language summary of Copilot and VS Code for non-developers. Thomas explains developer flow state, chat integration, and agentic modes with relatable analogies.21:03–25:31 · Matt pushing back 1/10 Multi-Model Choice and GitHub Models Catalog Matt inquires about GitHub Models catalog and multi-model support. Thomas explains why offering model choice across Anthropic, Google, and OpenAI is vital for enterprise velocity and compliance.25:31–29:12 · Matt pushing back 2/10 Why Real-Time Context & MCP Outperform Fine-Tuning Matt asks if enterprise fine-tuning is supported. Thomas reframes the question, explaining why fine-tuning is obsolete compared to dynamic tool calling and MCP model context protocols.29:12–36:56 · Matt pushing back 1/10 Mapping the AI Coding Landscape: IDEs, Models, and Agents Matt demonstrates high expertise by summarizing current market updates including Cursor valuations and ARR. Thomas details a four-part taxonomy of the AI coding landscape.36:56–41:29 · Matt pushing back 2/10 Coopetition in AI & Ecosystem Strategy Matt asks about tension between partnering and competing with model providers. Thomas cites historic Microsoft precedent with Apple and explains how competitors pay Azure for compute.41:29–46:44 · Matt pushing back 5/10 VS Code Integration & Operating at Scale Matt pushes hard on whether GitHub is constrained by VS Code compared to dedicated forks like Cursor. Thomas directly rejects the constraint premise and explains internal Microsoft structure.46:44–52:11 · Matt pushing back 4/10 Disruption, Legacy Code, and the Bear/Bull Cases for AI Coding Matt asks how Microsoft plans to crush startup rivals like Cursor. Thomas rejects the aggressive framing and gives a nuanced explanation of legacy code stickiness and innovator's dilemma.52:11–1:00:11 · Matt pushing back 1/10 GitHub Copilot Agent Mode & Autonomous Workflows Matt asks about GitHub Copilot Agent Mode capabilities and benchmark accuracy. Thomas clarifies multi-language SWE-bench figures and asynchronous task handling.1:00:11–1:04:24 · Matt pushing back 0/10 The Future of Software Engineering & SaaS in the AI Era Matt asks macro questions regarding the future of SaaS and software engineering roles. Thomas explains why trivial SaaS will be replaced by prompts while complex software platforms endure.

speaking balance: gold is Matt, purple is the guest (3 minute bins)

0:00 · Matt 75.7% · guest 24.3%0:00 · Matt 75.7% · guest 24.3%3:00 · Matt 0.8% · guest 99.2%3:00 · Matt 0.8% · guest 99.2%6:00 · Matt 17.8% · guest 82.2%6:00 · Matt 17.8% · guest 82.2%9:00 · Matt 30.8% · guest 69.2%9:00 · Matt 30.8% · guest 69.2%12:00 · Matt 0% · guest 100%12:00 · Matt 0% · guest 100%15:00 · Matt 9.4% · guest 90.6%15:00 · Matt 9.4% · guest 90.6%18:00 · Matt 0.1% · guest 99.9%18:00 · Matt 0.1% · guest 99.9%21:00 · Matt 13.4% · guest 86.6%21:00 · Matt 13.4% · guest 86.6%24:00 · Matt 4.8% · guest 95.2%24:00 · Matt 4.8% · guest 95.2%27:00 · Matt 26.3% · guest 73.7%27:00 · Matt 26.3% · guest 73.7%30:00 · Matt 13.8% · guest 86.2%30:00 · Matt 13.8% · guest 86.2%33:00 · Matt 0% · guest 100%33:00 · Matt 0% · guest 100%36:00 · Matt 32.4% · guest 67.6%36:00 · Matt 32.4% · guest 67.6%39:00 · Matt 16.8% · guest 83.2%39:00 · Matt 16.8% · guest 83.2%42:00 · Matt 14% · guest 86%42:00 · Matt 14% · guest 86%45:00 · Matt 24.2% · guest 75.8%45:00 · Matt 24.2% · guest 75.8%48:00 · Matt 9% · guest 91%48:00 · Matt 9% · guest 91%51:00 · Matt 11% · guest 89%51:00 · Matt 11% · guest 89%54:00 · Matt 4.4% · guest 95.6%54:00 · Matt 4.4% · guest 95.6%57:00 · Matt 11.5% · guest 88.5%57:00 · Matt 11.5% · guest 88.5%1:00:00 · Matt 24.2% · guest 75.8%1:00:00 · Matt 24.2% · guest 75.8%1:03:00 · Matt 21.9% · guest 78.1%1:03:00 · Matt 21.9% · guest 78.1%
Sharpest disagreement ▶ 47:08 Rejection of aggressive competitive framing

Thomas directly rejects Matt's aggressive question asking how GitHub will crush Cursor, emphasizing user choice over destruction.

Hardest push from Matt ▶ 41:29 Challenging VS Code product constraints

Matt directly challenges Thomas on whether GitHub is structurally disadvantaged against startup forks like Cursor due to VS Code maintainership obligations.

Biggest teaching moment ▶ 25:40 Reframing fine-tuning vs real-time context

Thomas reframes Matt's question on enterprise fine-tuning, explaining why fine-tuning is obsolete compared to MCP and dynamic tool calling.

Matt holds his own ▶ 29:12 Host demonstrates market intelligence

Matt cites specific ARR metrics, recent valuation benchmarks, and model release schedules to establish deep domain awareness.

the scores for every segment, with the reasoning behind each
ChapterTopicMatt as informed peerGuest teachingGuest disagreementMatt pushing backWhy
Episode Overview and Key Discussion Topics 2100 Matt sets up the podcast overview with background financial stats on GitHub ARR and market context. Thomas briefly adds that coding is one of the oldest AI use cases.
Open Source Pivot and GitHub Acquisition Principles 2410 Matt asks about the strategic intent behind Microsoft acquiring GitHub. Thomas outlines Microsoft history, the LinkedIn deal template, and the three core acquisition principles.
Integrating GitHub into the Azure Cloud Strategy 4512 Matt probes how GitHub fits into Azure's cloud revenue strategy. Thomas provides financial context, clarifying how GitHub ARR grew from 200M to 2B and feeds Azure's ecosystem.
The Origins and Early Vision for GitHub Copilot 4511 Matt highlights how GitHub launched Copilot ahead of standard big-company speed expectations. Thomas shares internal 2018 strategy notes and early OpenAI Codex benchmarks on coding interview questions.
Autocomplete Strategy and Overcoming Developer Skepticism 2510 Thomas details why early conversational AI wasn't shipped and traces developer skepticism back to IntelliSense auto-completion fears. Matt listens quietly throughout the monologue.
Deconstructing Copilot: Flow State, Chat, and Agent Mode 3400 Matt asks for a plain-language summary of Copilot and VS Code for non-developers. Thomas explains developer flow state, chat integration, and agentic modes with relatable analogies.
Multi-Model Choice and GitHub Models Catalog 3511 Matt inquires about GitHub Models catalog and multi-model support. Thomas explains why offering model choice across Anthropic, Google, and OpenAI is vital for enterprise velocity and compliance.
Why Real-Time Context & MCP Outperform Fine-Tuning 4632 Matt asks if enterprise fine-tuning is supported. Thomas reframes the question, explaining why fine-tuning is obsolete compared to dynamic tool calling and MCP model context protocols.
Mapping the AI Coding Landscape: IDEs, Models, and Agents 6511 Matt demonstrates high expertise by summarizing current market updates including Cursor valuations and ARR. Thomas details a four-part taxonomy of the AI coding landscape.
Coopetition in AI & Ecosystem Strategy 5522 Matt asks about tension between partnering and competing with model providers. Thomas cites historic Microsoft precedent with Apple and explains how competitors pay Azure for compute.
VS Code Integration & Operating at Scale 6545 Matt pushes hard on whether GitHub is constrained by VS Code compared to dedicated forks like Cursor. Thomas directly rejects the constraint premise and explains internal Microsoft structure.
Disruption, Legacy Code, and the Bear/Bull Cases for AI Coding 5654 Matt asks how Microsoft plans to crush startup rivals like Cursor. Thomas rejects the aggressive framing and gives a nuanced explanation of legacy code stickiness and innovator's dilemma.
GitHub Copilot Agent Mode & Autonomous Workflows 4511 Matt asks about GitHub Copilot Agent Mode capabilities and benchmark accuracy. Thomas clarifies multi-language SWE-bench figures and asynchronous task handling.
The Future of Software Engineering & SaaS in the AI Era 4520 Matt asks macro questions regarding the future of SaaS and software engineering roles. Thomas explains why trivial SaaS will be replaced by prompts while complex software platforms endure.

Statements from this episode (25)

Assertion Not checkable as stated
Turck: AI coding is arguably the most widely adopted generative AI application
“First, it's arguably the most widely adopted application of generative AI today.”
Matt Turck Jun 12, 2025 ▶ 2:01
Assertion Supported
Visual Studio Code was one of GitHub's largest projects before acquisition
“VS Code, the editor, was already on GitHub, and in fact, one of the biggest projects on GitHub in terms of number of contributions.”
Thomas Dohmke Jun 12, 2025 ▶ 4:01
Insight
Dohmke: Corporate acquirers should adopt a VC mindset to accelerate targets
“I think that is a crucial part of how everybody should think about acquisitions, which is the buyer should accelerate the target company. It's almost like a venture capitalist investing into a startup, right? You invest money to accelerate the company you're i…”
Thomas Dohmke Jun 12, 2025 ▶ 5:38
Assertion Not publicly verifiable
Dohmke: Visual Studio was a billion-dollar business in 2018
“Back, back in 2018 being Visual Studio, you know, in itself the IDE, you know, the old school IDE in itself, a billion dollar business”
Thomas Dohmke Jun 12, 2025 ▶ 6:59
Assertion Supported
Dohmke: GitHub revenue is included in Microsoft's Azure quarterly KPI
“From a business perspective, that meant the GitHub revenue became part of the Azure KPI that is reported, you know, in, in earnings calls every quarter from Microsoft.”
Thomas Dohmke Jun 12, 2025 ▶ 7:50
Assertion Supported
Dohmke: GitHub passed $2 billion in ARR in July 2024
“We announced last July so almost a year ago that GitHub had passed two billion in, in annual revenue run rate ARR.”
Thomas Dohmke Jun 12, 2025 ▶ 8:02
Assertion Not checkable as stated
Dohmke: GitHub grew from $200M ARR in 2017 to $2B in 2024
“You can go back in time, 2017, a year before the deal, then GitHub leadership team had announced two hundred million. In AR. So those are not exactly snapping to the timing of the deal, but you get an idea between 2017 and 20 24 revenue when 10 X, right?”
Thomas Dohmke Jun 12, 2025 ▶ 8:11
Disclosure
Dohmke: AI was part of Microsoft's 2018 GitHub acquisition memo
“One additional thing was in fact AI and saying, we believe there's a future that where we can train AI models on the graph is I think what we called it of all the source code that is stored on, on GitHub, but also on the relationships between the developers, y…”
Thomas Dohmke Jun 12, 2025 ▶ 11:38
Assertion Not checkable as stated
Dohmke: OpenAI's Codex solved over 90% of GitHub interview coding exercises
“I think the model was able, when, with multiple attempts to solve more than 90% of these coding exercises, of these two and 30 coding exercises.”
Thomas Dohmke Jun 12, 2025 ▶ 13:10
Disclosure
GitHub delayed launching conversational AI coding before ChatGPT due to poor quality
“Conversational coding is what we called it was one of the ideas we had. And the only reason we didn't ship that was that it wasn't good enough.”
Thomas Dohmke Jun 12, 2025 ▶ 13:24
Assertion Not checkable as stated
Dohmke: Autocompletion remains GitHub Copilot's most used feature
“And so Copilot does that autocompletion that continues to be the most used features because it is always there.”
Thomas Dohmke Jun 12, 2025 ▶ 19:10
Prediction Not checkable as stated
Dohmke: No single AI model will ever dominate software development
“There is never going to be one single model that rules them all, but the world of software development is just way too broad for this.”
Thomas Dohmke Jun 12, 2025 ▶ 23:29
Disclosure
Dohmke: GitHub does not allow enterprise model fine-tuning today
“We do not today.”
Thomas Dohmke Jun 12, 2025 ▶ 25:41
Insight
Dohmke: Most company codebases are too small for meaningful fine-tuning
“If you look at the individual repository or set of repositories, that code base isn't actually big enough to have a meaningfully fine tuned model.”
Thomas Dohmke Jun 12, 2025 ▶ 26:52
Insight
Dohmke: Context-aware AI agents with tool calls outperform fine-tuned models
“So this iterative process that the agent does with the help of the tool calls in all the context makes it so much more powerful than a fine-tuned model could ever be.”
Thomas Dohmke Jun 12, 2025 ▶ 29:03
Assertion Supported
Dohmke: Most developers have adopted AI tools, unlike other knowledge workers
“Most developers have adopted some form of AI tooling into the workflow already, while other knowledge workers, other white collar workers are still early in that adoption journey.”
Thomas Dohmke Jun 12, 2025 ▶ 34:35
Prediction Not checkable as stated
Dohmke: Seamless developer-to-agent transition is key to winning AI dev tools
“Enabling developers to move between those categories and being able to pick the agent That provides the best ROI or do it themselves. I think that's the key for winning in the next few years.”
Thomas Dohmke Jun 12, 2025 ▶ 36:42
Assertion Not checkable as stated
Dohmke: Copilot AI competitors run model inference on Azure AI Foundry
“Many of these AI code generation companies that compete with GitHub Copilot are running their inference on Azure AI Foundry.”
Thomas Dohmke Jun 12, 2025 ▶ 39:09
Assertion Not checkable as stated
Dohmke: Microsoft has about 70,000 employees in R&D
“I think Microsoft all up has about 70,000 people in research and development. Not all of them are engineers, there's some product managers and designers, but the majority are writing code.”
Thomas Dohmke Jun 12, 2025 ▶ 45:40
Prediction Not checkable as stated
Dohmke: AI coding agents require 90% benchmark accuracy for broad adoption
“90% is going to be the min bar for broad adoption and saying this is now established technology and we need to look for the next big thing.”
Thomas Dohmke Jun 12, 2025 ▶ 51:57
Prediction Not checkable as stated
Dohmke: Parallel local and cloud agent workflows will be software development's future
“And so this continuous spectrum of, I can assign tasks, test generation, bug fixes, you know, security vulnerabilities bootstrapping a new feature to the coding agent to, I can take that code base into my local IDE, or I can keep working just as I'm used to al…”
Thomas Dohmke Jun 12, 2025 ▶ 54:55
Prediction Not checkable as stated
Dohmke: Primary developer skill will become task specification for AI agents
“And then the skill of the developer will be to know how to describe the task in such a way that the agent can do the job with almost no additional revisions needed.”
Thomas Dohmke Jun 12, 2025 ▶ 55:15
Assertion Supported
Dohmke: Multilingual AI coding benchmarks hover around 20% to 30% success rate
“And so in Python, I think the big best benchmarks is 60 to 70%, depending what model agent combination you take. But if you look at multilingual, we are in the 20 to 30% range for these benchmarks.”
Thomas Dohmke Jun 12, 2025 ▶ 58:04
Prediction Not checkable as stated
Dohmke: Simple software replaced by prompts will lose value
“Everything that I can easily replace with a single prompt is, is not going to have any value. It will have the value of that prompt and the inference and the tokens, but that's often a few dollars.”
Thomas Dohmke Jun 12, 2025 ▶ 1:02:34
Insight
Dohmke: Industry underestimates the capabilities of current AI models
“I think we're underestimating how much you can do with the models that are out today, not the ones that are coming next year or next month, the ones that we have today where I think we're only touching the surface of what's possible with those leasing capabili…”
Thomas Dohmke Jun 12, 2025 ▶ 1:03:52
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 400 conversations transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.