Simon Willison's Weblog

Quoting Chris Lloyd

Most people's mental model of Claude Code is that "it's just a TUI" but it should really be closer to "a small game engine". For each frame our pipeline constructs a scene graph with React then: ->

SSH has no Host header

SSH has no Host header (https://blog.exe.dev/ssh-host-header) exe.dev (https://exe.dev/) is a new hosting service that, for $20/month, gives you up to 25 VMs "that share 2 CPUs and 8GB RAM".

Quoting Theia Vogel

[...] i was too busy with work to read anything, so i asked chatgpt to summarize some books on state formation, and it suggested circumscription theory. there was already the natural boundary of my

Quoting Jasmine Sun

If you tell a friend they can now instantly create any app, they’ll probably say “Cool! Now I need to think of an idea.” Then they will forget about it, and never build a thing. The problem is

Don't "Trust the Process"

Don't "Trust the Process" (https://www.youtube.com/watch?v=4u94juYwLLM) Jenny Wen, Design Lead at Anthropic (and previously Director of Design at Figma) gave a provocative keynote at Hatch

the browser is the sandbox

the browser is the sandbox (https://aifoc.us/the-browser-is-the-sandbox/) Paul Kinlan is a web platform developer advocate at Google and recently turned his attention to coding agents. He quickly

Datasette 1.0a24

Datasette 1.0a24 (https://docs.datasette.io/en/latest/changelog.html#a24-2026-01-29) New Datasette alpha this morning. Key new features: • Datasette's Request object can now handle

TIL: Running OpenClaw in Docker

TIL: Running OpenClaw in Docker (https://til.simonwillison.net/llms/openclaw-docker) I've been running OpenClaw (https://openclaw.ai/) using Docker on my Mac. Here are the first in my ongoing notes