Understand to participate

Simon Willison's Blog Events

Summary

A reflection on Geoffrey Litt's talk at AIE 2026 about the importance of understanding code changes made by AI coding agents to avoid cognitive debt and stay actively creative in the process.

No content available
Original Article
View Cached Full Text

Cached at: 07/02/26, 07:49 PM

# Understand to participate Source: [https://simonwillison.net/2026/Jul/2/understand-to-participate/](https://simonwillison.net/2026/Jul/2/understand-to-participate/) 2nd July 2026 I saw Geoffrey Litt speak at[AIE](https://www.ai.engineer/worldsfair/2026)yesterday, and one framing he used particularly resonated with me: **Understand to participate** Geoffrey was talking about the challenge of collaborating with coding agents as they construct increasingly large and sophisticated changes, and the need to avoid taking on[cognitive debt](https://simonwillison.net/tags/cognitive-debt/)as your understanding drifts from how the code actually works\. His argument is that you need to understand the code to a depth that enables you to participate further with the model: > You can learn what the agent is doing to make sure you can be an active participant in the creative process\. \[\.\.\.\] You need a rich set of concepts in your mind to think creatively and fluently about how to move something forward\. If you're lacking that fluency, your ability to participate in the project is meaningfully limited\. The AIE talks are all recorded \- all 300\+ of them\! \- and should be trickling out over the next three weeks\. Geoffrey's is one that I recommend catching on YouTube\. Geoffrey also published[a thread version of his talk](https://twitter.com/geoffreylitt/status/2072522251300409556)on Twitter\.

Similar Articles

Understanding is the new bottleneck

Lobsters Hottest

Geoffrey Litt argues that as AI agents generate more code, understanding that code becomes a new bottleneck, and proposes techniques like code explainer docs, quizzes, and micro-worlds to help humans stay engaged in the creative process rather than just verifying correctness.

Agentic coding notes from Galapagos Island

Hacker News Top

Dan Luu reflects on his experiences using AI coding agents, noting that while AI can fabricate convincing but false repros, it still offers productivity gains in areas like debugging and testing. He discusses the balance of trust, automation, and quality in modern software development.

The four stages of AI-assisted coding

Reddit r/AI_Agents

A reflection on the stages developers go through when adopting AI-assisted coding, from initial amazement to a balanced understanding, with concerns about how less experienced developers can learn to judge code quality when relying heavily on AI agents.