Inbal Shani on GitHub Copilot, the Future of Software Development, and Developer Happiness
Inbal Shani, Chief Product Officer at GitHub, on the design philosophy behind Copilot, how AI changes the shape of software development roles, and the challenges of measuring developer productivity. Recorded on Lenny’s Podcast.
Key ideas
-
Copilot is a copilot, not a pilot: Human-in-the-loop remains essential; AI cannot replace creative and innovative thinking. The value is not headcount reduction but freeing developers from low-value tasks — most developers spend less than 25% of their time actually writing code; AI gives that time back for architecture, systems thinking, and collaboration.
-
Friction-zero design philosophy: Copilot was built by GitHub engineers for GitHub engineers first. The grounding principle: the developer must want to use the tool. Any friction, any extra cognitive load, kills adoption. Seamless, intuitive, non-intrusive — inference happens without the developer having to ask for it.
-
Metrics are composite, not singular: No one metric rules AI productivity measurement. Raw time saved is insufficient (“you can write really bad code really fast”). Inbal frames it as combining code quality, security improvement, time to value, and ultimately developer happiness. The right metric depends on what you’re optimising for at each layer of the stack.
-
Junior developers gain systems-thinking headroom: With AI handling code mechanics, junior developers can focus earlier on understanding the system, the architecture, and the product — capabilities currently concentrated at senior levels. AI compresses the gap between how juniors and seniors spend their time.
-
GitHub Next model for research teams: GitHub’s research team (GitHub Next) operates at a 3–5 year horizon with close synergy to product and engineering, ensuring ideas find their way to production. Two failure modes avoided: becoming a “university” that writes papers that never ship, and becoming tactical horizon-one engineering under time pressure.
Overview
Inbal joined GitHub as CPO a year before recording, with a background spanning aerospace AI, Amazon Robotics, AWS, Microsoft, and TomTom. The episode was recorded around GitHub Universe, where Copilot Workspace was previewed.
On overhype vs. underhype: the claim that generative AI will replace humans is overhyped. AI-driven testing is underhyped — as more code is generated faster, the test surface expands dramatically, and AI-generated test suites could handle load, performance, security, and infrastructure testing that today requires specialised humans.
On Copilot design: in 2020, a GitHub engineering and design team worked with OpenAI GPT-3 to prototype Copilot, grounded in the question “how would a developer want this experience to be?” Frictionless use was the non-negotiable constraint. GitHub eats its own dog food — nothing ships until it has been used internally across GitHub itself, including by finance, legal, and HR teams.
On metrics: Inbal describes a composite model — code quality (secrets prevented from leaking, issues detected before ship), time-to-value (from developer on task to full business value realised), and developer happiness as the ultimate downstream metric. The most common ask from enterprise customers: “What metrics should we use?” — reflecting genuine industry uncertainty.
On the CPO role: Inbal argues it has evolved beyond head of product. CPOs must now span business thinking, go-to-market, sales, and engineering fluency — the cross-functional pattern Howie Liu describes as role collapsing, applied at the executive level.
Failure corner: at TomTom, Inbal moved too fast on change management without first building understanding of why change was needed, alienating a team already sceptical of the new hire’s mandate. Lesson: explain the why; take people with you.
Related
- Ryan Salva on GitHub Copilot — Copilot origin story (pre-Inbal era); complementary founding narrative
- Howie Liu on the IC CEO, Fast and Slow Thinking Teams, and Airtable's AI-Native Refounding — role-collapsing thesis; IC CEO as power user of AI tools
- AI Engineering — concept page on building production AI systems
- Evals — measuring AI quality; overlaps with Inbal’s composite metrics discussion