AI2 Incubator

A panel at AI House in Seattle, hosted by the AI2 Incubator.

Steve Yegge, Ajit Banerjee, and Milkana Brace on the panel at AI House Seattle, in front of an 'AI is for Pioneers' banner

AI House, Seattle · May 2026

The Future of Software

An evening panel hosted by the AI2 Incubator, drawing a crowd of more than 240. Ajit Banerjee — founder and CEO of SageOx — and I talked through where software is heading: why a stack of prompts and skills is not a moat, what is worth building while the models catch up, and how steady a team's cadence should stay in a fast-moving market. No public recording; the link goes to a write-up from the night.

AI Engineer Code Summit

Latent Space's New York gathering for working AI engineers.

Steve Yegge and Gene Kim at AI Engineer NYC — 2026: The Year The IDE Died

AI Engineer NYC · 2025

2026: The Year The IDE Died

Fall keynote with the Vibe Coding co-author. Year-ahead reading of where the workflow goes after the editor.

IT Revolution · ETLS

Three appearances at the Enterprise Technology Leadership Summit — a 2024 talk on junior-developer hiring, the 2025 keynote on multi-agent orchestration, and the leaders' workshop with Gene Kim.

Steve Yegge at ETLS Las Vegas 2025 — Beyond the IDE keynote, The AI Developer Trajectory slide

ETLS Las Vegas · Sep 2025

Beyond the IDE: Toward Multi-Agent Orchestration

The 2025 ETLS keynote — argues that the IDE is no longer the unit of work; the workspace is.

Steve Yegge and Gene Kim leading the Vibe Coding Workshop for Leaders at ETLS

ETLS · 2025

Vibe Coding Workshop for Leaders

Workshop format, not a public recording. Hands-on session for executives navigating AI-native engineering.

Steve Yegge at ETLS Las Vegas 2024 — The Death of the Junior Developer, and Other Lessons Learned

ETLS Las Vegas · Sep 2024

The Death of the Junior Developer, and Other Lessons Learned

Talk version of the Sourcegraph essay of the same name, delivered at the height of the hiring debate.

Sourcegraph

From my tenure as Head of Engineering for Cody — the CHOP talk that named the workflow Vibe Coding later built on.

Steve Yegge at Sourcegraph — Stop Writing Code, That's What LLMs Are For

Sourcegraph · 2025

Stop Writing Code — That's What LLMs Are For

The Chat-Oriented Programming (CHOP) talk. The naming of the workflow that Vibe Coding later built on.

SPHERE.IT

A conference panel in Krakow on how AI is reshaping the developer experience.

Steve Yegge on SPHERE.IT Connect #2 panel in Krakow

SPHERE.IT Connect #2, Krakow · Feb 2025

AI in DevEx — how does the landscape change?

Conference panel with Anita Zbieg (Network Perspective) and Paweł Dolega (VirtusLab). Video on YouTube; Anita's writeup unpacks the 8 Levels framing that came out of it.

Google-era talks

Six talks given during my Google years — two at Stanford, an Emacs Conference talk on Grok, one at OSCON Data the year I left, the first-ever Google I/O, and the UIUC student-run conference where I shared the bill with the xkcd guy.

Steve Yegge at the Emacs Conference 2013 — Project Grok

Emacs Conference · 2013

Project Grok

A talk on Grok — the cross-language code knowledge graph I built at Google — given to the London Emacs Conference. Companion to the Stanford EECS talk from the year before.

Grok — Steve's code knowledge graph at Google; original logo from the design doc

Stanford EECS · Oct 2012

Grok: Cross-Language Source Analysis at Google

Internal-tools talk on the code knowledge graph I built at Google. Distinct from the 2008 dynamic-languages talk. · Stanford abstract.

Steve Yegge at OSCON Data 2011 — What Would You Do With Your Own Google?

OSCON Data · 2011

What Would You Do With Your Own Google?

The "leaving Google" talk. Delivered the same year as the accidentally-public Platforms Rant.

Steve Yegge at the first-ever Google I/O 2008 — Server-Side JavaScript and the Java Virtual Machine

Google I/O · May 2008

Server-Side JavaScript and the Java Virtual Machine

My talk at the first-ever Google I/O — Mozilla Rhino (JavaScript on the JVM) versus Java Tiger, and what dynamic tooling makes possible. Known on my blog as Rhinos and Tigers. The video had been buried under a new URL; thought lost, now refound.

Steve Yegge at Stanford EE380 — Dynamic Languages Strike Back

Stanford EE380 · 2008

Dynamic Languages Strike Back

Computer Systems Colloquium. Argues that JavaScript and the dynamic family are about to eat the enterprise — they did. Companion essay: blog post version. · Stanford abstract.

R|P 2007
no recording found

Reflections · Projections, UIUC · Oct 2007

Compiling JavaScript for the JVM

Invited talk at the 13th annual ACM @ UIUC student conference — Mozilla Rhino, the Ruby-on-Rails port my team was running inside Google, and a deep dive into Rhino's bytecode compiler. The precursor to the Google I/O talk six months later. I shared the bill with Randall Munroe of xkcd, who gave Meet the President of the Internet. No public recording survives; the link goes to the archived speakers page.