Simon Willison

Note on 24th September 2026

Read the original on Simon Willison →

Simon Willison reflects on his experience with coding agents, noting that while they enable impressive feats, they also complicate software engineering. He emphasizes that fully harnessing their capabilities demands exceptional discipline and deep knowledge. The article highlights the dual nature of coding agents as both powerful tools and challenging additions to development workflows.

Machine-generated by The Flow from the publisher's headline and feed description — not written or checked by a human. The full article lives at Simon Willison.

Towards Data Science
Aug 27

How to Work with AI Coding Agents

The article "How to Work with AI Coding Agents" offers a practical guide aimed at improving code quality rather than merely increasing quantity. It focuses on strategies and best practices for effectively collaborating with AI coding tools to produce better code. The post was originally published on Towards Data Science.

By Sara A. Metwalli
Simon Willison
Sep 11

Feeling sad about AI

Simon Willison reflects on the emotional impact of AI tools that can produce code quickly, noting that many developers experience an initial sense of disheartenment. He argues that recognizing the shift from coding to higher‑level problem solving allows experienced engineers to leverage new tools and add greater value. Willison emphasizes that software engineering has always faced rapid change, so adapting to AI is part of the profession’s ongoing evolution.

Simon Willison
Aug 22

More than just code review

The article discusses the essential skill of effectively instructing coding agents and verifying their changes. It highlights that while line‑by‑line code review is one method, it is not the most efficient way to validate software changes. The focus is on confidently guiding agents and confirming correct implementation without exhaustive inspection.