Mar 13, 2025 · 50m · no-priors
No Priors Ep 106 | With GitHub CEO Thomas Dohmke
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
In this episode of No Priors, GitHub CEO Thomas Dohmke joins Sarah Guo and Elad Gil to discuss the evolution of GitHub Copilot into agentic peer programming, the convergence of software engineering disciplines, AI compute economics, and the enduring vitality of open-source ecosystems.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. The hosts hold 19.1% of the talking time here. How this is scored →
speaking balance: gold is the hosts, purple is the guest (3 minute bins)
Thomas firmly dismisses Elad's suggestion that coding agents will command human-labor-equivalent value pricing, insisting customers will not pay labor rates for compute-driven automation.
Hardest push from the hosts ▶ 25:00 Elad challenges tool diversity in the face of base model generalizabilityElad refuses Thomas's premise that developers will always want diverse specialized tool stacks, citing the historical subsumption of Codex into general frontier models.
Biggest teaching moment ▶ 39:29 Thomas corrects Sarah on open source model availability in GitHubThomas educates Sarah after she assumes Copilot only supports closed models, detailing how the GitHub Models catalog and extension ecosystem integrate open weights models.
The host holds their own ▶ 25:05 Elad traces the lineage of Codex and base model generalizabilityElad demonstrates strong industry knowledge by detailing the historical evolution from GPT-3 to Codex to generalized frontier models to substantiate his argument.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | The hosts as informed peer | Guest teaching | Guest disagreement | The hosts pushing back | Why |
|---|---|---|---|---|---|---|
| Advancing GitHub Copilot to Agent Mode and Project Padawan | 5 | 4 | 1 | 1 | Sarah and Elad kick off asking about Copilot agent mode and Project Padawan. Elad probes the exact technical bottlenecks across frontier models versus UI flow. Thomas outlines reasoning model benchmarks like SWE-bench and key UX criteria like steerability and predictability. | |
| Evaluating Median Programmer Parity and Systems Architecture | 5 | 5 | 1 | 1 | Elad inquires when coding agents reach median developer parity and superhuman performance. Thomas distinguishes high-level systems architecture from localized bug fixes, explaining why human architects remain necessary. Sarah follows up with a question on Copilot eval cycles and internal AI engineering. | |
| Developer-First Culture and Market Competition in Developer Tools | 4 | 3 | 0 | 1 | Sarah asks how GitHub plans to win developer loyalty amid rapid competitive entries in the SWE agent ecosystem. Thomas emphasizes GitHub's internal dogfooding culture and uses a Formula One analogy to praise healthy market competition. | |
| Telemetry Insights and Current Limitations of Code Generation | 4 | 5 | 1 | 0 | Sarah inquires about recent telemetry surprises from Copilot usage. Thomas recounts historical telemetry showing Copilot writing 25% to 50% of code, while noting current agent modes alternate between writing entire applications and getting stuck on trivial UI tasks. | |
| Expanding AI Beyond Writing Code to Review and Remediation | 4 | 5 | 0 | 0 | Elad asks about strategic priorities beyond agentic coding. Thomas details the expansion into AI code review, automated vulnerability remediation, and burning down legacy security debt in cloud environments. | |
| Deterministic Machine Code Versus Natural Language Abstractions | 4 | 6 | 3 | 1 | Sarah asks whether shifting to majority AI-generated code breaks traditional testing and tech debt models. Thomas explicitly pushes back against the premise that all code will be written by AI, detailing the division between deterministic machine languages and non-deterministic natural language. | |
| Converging Disciplines Across Engineering, Product, and Design | 4 | 4 | 0 | 0 | Sarah asks how organizational engineering talent profiles are shifting with AI. Thomas describes the convergence of product managers, designers, and engineers through natural language specifications and tools like Copilot Workspace. | |
| Developer Choice, Pluralistic Stacks, and Multi-Agent Ecosystems | 5 | 4 | 1 | 1 | Elad asks whether a single unified platform will supply all developer agents or if the market will remain fragmented. Thomas advocates GitHub's core philosophy of developer choice, arguing teams will always assemble pluralistic stacks of specialized tools and models. | |
| Generalizability Versus Specialization Across Five-Year Horizons | 7 | 5 | 3 | 6 | Elad challenges the developer choice thesis, arguing that rapidly advancing generalist base models might render specialized developer tooling redundant over a five-year horizon. Thomas counters by comparing general model progress to the long tail of autonomous driving, arguing differentiation will move up the stack. | |
| Eliminating Mimetic Trends and the Rise of Personalized Software | 6 | 4 | 1 | 2 | Elad explores whether removing human mimetic trendiness from tooling decisions leads to rationalized stack choices. Thomas responds that human oversight remains essential for intent verification and predicts a shift toward hyper-personalized bespoke software generated on demand. | |
| Enterprise Adoption Velocity and Return on Investment Metrics | 5 | 4 | 0 | 1 | Elad asks about enterprise traction and Copilot financial metrics. Thomas recaps public milestones including 77k organizations and 1.8M paid seats, explaining how a $20 per month price point delivers undeniable ROI against developer salaries. | |
| AI Pricing Dynamics, Compute Economics, and Labor Economics | 6 | 6 | 4 | 5 | Elad questions whether AI coding tools will transition to value-based labor replacement pricing rather than cheap seat-based subscriptions. Thomas rejects the labor replacement comparison with a dishwasher analogy, arguing pricing will track compute metrics while higher-tier specialized capabilities command premium pricing. | |
| The Trabant Paradox and Software Price Deflation | 6 | 7 | 2 | 2 | Sarah draws an analogy to East Germany's Trabant car scarcity and asks if AI supply abundance causes software value collapse. Thomas corrects the historical waitlist detail to 17 years and explains that while software creation faces deflation, high-value productivity tools can capture significant margin. | |
| Open Source AI Innovation and the GitHub Models Catalog | 4 | 7 | 1 | 0 | Sarah asks about open source versus proprietary models in Copilot, noting open source models seem absent. Thomas educates her on the GitHub Models extension architecture allowing developers to run models like Llama, Mistral, and DeepSeek directly. | |
| The Infinite Game of Software and Preserving Engineering Depth | 6 | 6 | 3 | 3 | When Sarah frames proprietary versus open source as a win-or-lose race, Thomas reframes software development as an infinite game like Minecraft. Sarah then presses on whether abstracted AI development threatens the depth and architectural taste of junior engineers. | |
| Democratizing Coding Education and the Conductor of Agents | 4 | 5 | 0 | 0 | Thomas describes AI coding companions as patient, democratizing tutors for upcoming generations compared to his own resource-constrained upbringing in East Germany, introducing the concept of the developer as an orchestra conductor of agents. | |
| Historical Paradigm Shifts and Optimism for the AI Era | 4 | 3 | 0 | 0 | Sarah asks how experiencing the fall of the Berlin Wall shapes Thomas's perspective on rapid technological disruption. Thomas shares personal reflections on irreversible paradigm shifts across computing history and expresses unyielding optimism for the AI transition. |