Simon Willison's Weblog

Quoting Joseph Weizenbaum

What I had not realized is that extremely short exposures to a relatively simple computer program could induce powerful delusional thinking in quite normal people. — Joseph Weizenbaum

Codex for Open Source

Codex for Open Source (https://developers.openai.com/codex/community/codex-for-oss) Anthropic announced six months of free Claude Max for maintainers of popular open source projects (5,000+ stars or

Quoting Ally Piechowski

Questions for developers: • “What’s the one area you’re afraid to touch?” • “When’s the last time you deployed on a Friday?” • “What broke in production in the last 90 days

Anthropic and the Pentagon

Anthropic and the Pentagon (https://www.schneier.com/blog/archives/2026/03/anthropic-and-the-pentagon.html) This piece by Bruce Schneier and Nathan E. Sanders is the most thoughtful and grounded

Agentic manual testing

Agentic Engineering Patterns (https://simonwillison.net/guides/agentic-engineering-patterns/) > The defining characteristic of a coding agent is that it can execute the code that it writes. This

Introducing GPT‑5.4

Introducing GPT‑5.4 (https://openai.com/index/introducing-gpt-5-4/) Two new API models: gpt-5.4 (https://developers.openai.com/api/docs/models/gpt-5.4) and gpt-5.4-pro

Quoting Donald Knuth

Shock! Shock! I learned yesterday that an open problem I'd been working on for several weeks had just been solved by Claude Opus 4.6 - Anthropic's hybrid reasoning model that had been released three

Gemini 3.1 Flash-Lite

Gemini 3.1 Flash-Lite (https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-1-flash-lite/) Google's latest model is an update to their inexpensive Flash-Lite family. At

Interactive explanations

Agentic Engineering Patterns (https://simonwillison.net/guides/agentic-engineering-patterns/) > When we lose track of how code written by our agents works we take on cognitive debt. For a lot