wiki / entities / simon-willison

Simon Willison

high confidence updated 2026-08-27 person · authority · workflow

Simon Willison

Simon Willison is a software engineer, co-creator of Django, creator of Datasette, and an authority on generative AI tooling, prompt injection security, and agentic engineering patterns.

Contributions to Agentic Engineering

Willison cataloged the canon of agentic engineering patterns, arguing that writing code has become cheap while software quality, verification, and maintainability remain the primary engineering constraints. [source: simon-willison-agentic-engineering-patterns-2026]

Proof-of-Work Doctrine

In “Your job is to deliver code you have proven to work” (2025), Willison established that the developer’s role shifts from writing raw syntax to providing rigorous proof of correctness. AI coding agents must be directed to run tests, execute browser verifications, and demonstrate proof before PR submission. [source: simon-willison-code-proven-to-work-2025]

Core Patterns

  • First run the tests: Forcing an agent to execute existing test suites before editing code to seed context and establish baseline invariants.
  • Red/Green TDD for Agents: Requiring failing reproduction tests before implementation to prevent self-fulfilling test assertions.
  • Agentic Manual Testing: Utilizing browser automation and runtime tools for interactive verification.
Graph context cluster: person (170 pages) betweenness: 1177.8 (rank #7)