41554 blogs · [ { "id": "01a0d8a7-183a-72ac-aef1-0e840befe211", "title": "commit-rewriter 0.2", "url": "https://simonwillison.net/2026/Sep/24/commit-rewriter/", "published_at": "2026-09-24T20:06:53+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e840c2abf81", "title": "datasette 1.0a41", "url": "https://simonwillison.net/2026/Sep/24/datasette/", "published_at": "2026-09-24T19:15:23+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e840d05fcb9", "title": "Gemini 3.8 TTS Playground", "url": "https://simonwillison.net/2026/Sep/23/gemini-tts-playground/", "published_at": "2026-09-23T17:12:27+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e840d5d0f67", "title": "Shadow roots, explained with live examples", "url": "https://simonwillison.net/2026/Sep/23/shadow-roots/", "published_at": "2026-09-23T16:37:18+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e840e24ebba", "title": "SF October 14th: A Birds of a Feather Session on Agentic Engineering", "url": "https://simonwillison.net/2026/Sep/23/bof-agentic-engineering/", "published_at": "2026-09-23T02:53:19+00:00" }, { "id": "01a0d8a7-1839-73de-9764-be1592a173b2", "title": "Claude Opus 5.5, GPT-6 Sol, GPT-6 Luna, and a new price war", "url": "https://simonwillison.net/2026/Sep/22/opus-and-sol-and-luna/", "published_at": "2026-09-22T23:46:41+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e840e58eb97", "title": "llm 0.36", "url": "https://simonwillison.net/2026/Sep/22/llm/", "published_at": "2026-09-22T18:48:37+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e840f1d2ed7", "title": "Quoting @therealcornpop", "url": "https://simonwillison.net/2026/Sep/22/therealcornpop/", "published_at": "2026-09-22T18:03:21+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e840fa26924", "title": "llm-anthropic 0.29", "url": "https://simonwillison.net/2026/Sep/22/llm-anthropic/", "published_at": "2026-09-22T17:14:55+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e84101dbcdb", "title": "llm-typesafe 0.1a0", "url": "https://simonwillison.net/2026/Sep/22/llm-typesafe/", "published_at": "2026-09-22T15:54:16+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e84048563c2", "title": "Jev introduces a new shape of LLM - System One, aka Decision Models", "url": "https://simonwillison.net/2026/Sep/21/jev/", "published_at": "2026-09-21T23:09:20+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e841031322b", "title": "Cloudflare Python Workers are now generally available", "url": "https://simonwillison.net/2026/Sep/21/cloudflare-python-worker/", "published_at": "2026-09-21T22:25:44+00:00" }, { "id": "01a0c513-a1ba-7068-9985-f9f9878fdcae", "title": "Quoting voxium", "url": "https://simonwillison.net/2026/Sep/20/voxium/", "published_at": "2026-09-20T21:06:43+00:00" }, { "id": "01a0d8a7-183a-72ac-aef1-0e8410c1715a", "title": "MCP was always a bad idea?", "url": "https://simonwillison.net/2026/Sep/20/hn-49779718/", "published_at": "2026-09-20T20:24:41+00:00" }, { "id": "01a0c513-a1ba-7068-9985-f9f987c27aa6", "title": "llm-keys-ui 0.1", "url": "https://simonwillison.net/2026/Sep/20/llm-keys-ui/", "published_at": "2026-09-20T19:22:19+00:00" }, { "id": "01a0c513-a1ba-7068-9985-f9f9884a1374", "title": "datasette-explain 0.2.2", "url": "https://simonwillison.net/2026/Sep/20/datasette-explain/", "published_at": "2026-09-20T00:22:04+00:00" }, { "id": "01a0c513-a1ba-7068-9985-f9f988c4ae5e", "title": "datasette-auth-github 1.0", "url": "https://simonwillison.net/2026/Sep/19/datasette-auth-github/", "published_at": "2026-09-19T19:52:02+00:00" }, { "id": "01a0c513-a1ba-7068-9985-f9f989ac6a24", "title": "California Sea Lion, Brandt's Cormorant", "url": "https://simonwillison.net/2026/Sep/19/sighting-401567341/", "published_at": "2026-09-19T17:10:08+00:00" }, { "id": "01a0c513-a1ba-7068-9985-f9f989e4c62b", "title": "Gemini Hacked Three Companies in First Known Breakout by Google’s AI", "url": "https://simonwillison.net/2026/Sep/18/gemini-hacked-three-companies/", "published_at": "2026-09-18T23:57:57+00:00" }, { "id": "01a0b660-3fe2-704f-b714-019859501a0a", "title": "Note on 18th September 2026", "url": "https://simonwillison.net/2026/Sep/18/probably-gonna-eat-you/", "published_at": "2026-09-18T19:21:32+00:00" }, { "id": "01a0b660-3fe2-704f-b714-019859ae5c7d", "title": "Quoting Thariq Shihipar", "url": "https://simonwillison.net/2026/Sep/18/thariq-shihipar/", "published_at": "2026-09-18T19:09:27+00:00" }, { "id": "01a0b660-3fe2-704f-b714-019859d58e37", "title": "The Creative Spirit of Who Framed Roger Rabbit", "url": "https://simonwillison.net/2026/Sep/18/the-creative-spirit-of-who-framed-roger-rabbit/", "published_at": "2026-09-18T14:36:41+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985ac42b15", "title": "Be alert: targeted attacks on prominent Rustaceans", "url": "https://simonwillison.net/2026/Sep/17/targeted-attacks-on-rustaceans/", "published_at": "2026-09-17T23:59:19+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985b43b8c5", "title": "How To Write With An LLM", "url": "https://simonwillison.net/2026/Sep/17/how-to-write-with-an-llm/", "published_at": "2026-09-17T23:37:27+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985b91e89c", "title": "Self-generated prompt injections in compaction summaries", "url": "https://simonwillison.net/2026/Sep/17/compaction-summaries/", "published_at": "2026-09-17T20:57:55+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985c596798", "title": "datasette 1.0a40", "url": "https://simonwillison.net/2026/Sep/16/datasette/", "published_at": "2026-09-16T23:51:43+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985d0706a0", "title": "datasette 0.65.5", "url": "https://simonwillison.net/2026/Sep/16/datasette-2/", "published_at": "2026-09-16T23:51:08+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985dd6becd", "title": "Claude Cowork and chat are now one Claude", "url": "https://simonwillison.net/2026/Sep/16/one-claude/", "published_at": "2026-09-16T18:09:49+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985deda615", "title": "Quoting Mustafa Suleyman", "url": "https://simonwillison.net/2026/Sep/16/mustafa-suleyman/", "published_at": "2026-09-16T16:00:54+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985ee9fe7a", "title": "Gemini Live audio", "url": "https://simonwillison.net/2026/Sep/15/gemini-live/", "published_at": "2026-09-15T22:47:07+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985f2966d4", "title": "The contagion of fear", "url": "https://simonwillison.net/2026/Sep/14/the-contagion-of-fear/", "published_at": "2026-09-14T21:18:13+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01985f54ca5a", "title": "What blog posts influenced your thinking the most?", "url": "https://simonwillison.net/2026/Sep/14/influences/", "published_at": "2026-09-14T20:21:48+00:00" }, { "id": "01a0b660-3fe2-704f-b714-019860291e3d", "title": "Quoting Laurie Voss", "url": "https://simonwillison.net/2026/Sep/14/laurie-voss/", "published_at": "2026-09-14T14:34:29+00:00" }, { "id": "01a0b660-3fe2-704f-b714-0198605042d4", "title": "commit-rewriter 0.1", "url": "https://simonwillison.net/2026/Sep/14/commit-rewriter/", "published_at": "2026-09-14T00:28:10+00:00" }, { "id": "01a0b660-3fe2-704f-b714-0198614446d4", "title": "shot-scraper 1.12", "url": "https://simonwillison.net/2026/Sep/13/shot-scraper/", "published_at": "2026-09-13T23:58:14+00:00" }, { "id": "01a0b660-3fe2-704f-b714-0198517ebc73", "title": "Generating running routes with GPT-6 Astra and ChatGPT Work", "url": "https://simonwillison.net/2026/Sep/12/astra-running-routes/", "published_at": "2026-09-12T23:56:42+00:00" }, { "id": "01a0b660-3fe2-704f-b714-01986185db00", "title": "California Brown Pelican", "url": "https://simonwillison.net/2026/Sep/12/sighting-399708714/", "published_at": "2026-09-12T21:16:09+00:00" }, { "id": "01a09716-6e94-70a7-8807-2b66129a6169", "title": "Quoting Paul Ford", "url": "https://simonwillison.net/2026/Sep/12/paul-ford/", "published_at": "2026-09-12T18:00:21+00:00" }, { "id": "01a09546-55de-727f-9505-7e19f1edf94c", "title": "OpenAI agents attacked RubyGems back in May", "url": "https://simonwillison.net/2026/Sep/12/openai-agents-rubygems/", "published_at": "2026-09-12T00:42:25+00:00" }, { "id": "01a09546-55df-7364-a23f-eda658205335", "title": "So you want to use OpenRouter?", "url": "https://simonwillison.net/2026/Sep/11/so-you-want-to-use-openrouter/", "published_at": "2026-09-11T22:49:18+00:00" }, { "id": "01a09546-55df-7364-a23f-eda6583994c4", "title": "Quoting Boris Cherny", "url": "https://simonwillison.net/2026/Sep/11/boris-cherny/", "published_at": "2026-09-11T17:47:11+00:00" }, { "id": "01a09546-55df-7364-a23f-eda658ad9b1e", "title": "Feeling sad about AI", "url": "https://simonwillison.net/2026/Sep/11/feeling-sad-about-ai/", "published_at": "2026-09-11T17:28:37+00:00" }, { "id": "01a09546-55df-7364-a23f-eda65915aa78", "title": "Quoting huggingface.co/security.txt", "url": "https://simonwillison.net/2026/Sep/11/hugging-face-security/", "published_at": "2026-09-11T16:04:53+00:00" }, { "id": "01a09546-55df-7364-a23f-eda659afbce6", "title": "Soft-deprecating re.match()", "url": "https://simonwillison.net/2026/Sep/11/soft-deprecating-re-match/", "published_at": "2026-09-11T14:47:57+00:00" }, { "id": "01a09546-55df-7364-a23f-eda65a1aa532", "title": "Don't sleep on wrapture", "url": "https://simonwillison.net/2026/Sep/11/wrapture/", "published_at": "2026-09-11T13:51:32+00:00" }, { "id": "01a09546-55df-7364-a23f-eda65af4505e", "title": "Datasette 1.0a39 and 0.65.4 security releases", "url": "https://simonwillison.net/2026/Sep/11/datasette-security/", "published_at": "2026-09-11T03:27:16+00:00" }, { "id": "01a09546-55df-7364-a23f-eda65bdf917f", "title": "datasette-publish-fly 1.4", "url": "https://simonwillison.net/2026/Sep/11/datasette-publish-fly/", "published_at": "2026-09-11T02:58:52+00:00" }, { "id": "01a09546-55df-7364-a23f-eda65c855a96", "title": "github-to-sqlite 2.9.1", "url": "https://simonwillison.net/2026/Sep/11/github-to-sqlite/", "published_at": "2026-09-11T00:28:39+00:00" }, { "id": "01a09546-55df-7364-a23f-eda65c910b3a", "title": "datasette 0.65.4", "url": "https://simonwillison.net/2026/Sep/11/datasette/", "published_at": "2026-09-11T00:06:55+00:00" }, { "id": "01a09546-55df-7364-a23f-eda65cbeebb5", "title": "datasette 1.0a39", "url": "https://simonwillison.net/2026/Sep/11/datasette-2/", "published_at": "2026-09-11T00:05:54+00:00" }, { "id": "01a09546-55df-7364-a23f-eda65dbb1085", "title": "Any Nix package, live in your browser", "url": "https://simonwillison.net/2026/Sep/10/trynix/", "published_at": "2026-09-10T23:44:15+00:00" }, { "id": "01a08d8d-371e-7246-861d-58148077fc85", "title": "Native is now the future of mobile at Shopify", "url": "https://simonwillison.net/2026/Sep/10/shopify-react-native/", "published_at": "2026-09-10T21:11:15+00:00" }, { "id": "01a08ce8-3c30-7096-9118-a1b3b807deca", "title": "Quoting Calif Research", "url": "https://simonwillison.net/2026/Sep/10/calif-research/", "published_at": "2026-09-10T00:56:41+00:00" }, { "id": "01a08ce8-3c30-7096-9118-a1b3b80fe8be", "title": ".blend URL Viewer", "url": "https://simonwillison.net/2026/Sep/9/blender-viewer/", "published_at": "2026-09-09T23:58:32+00:00" }, { "id": "01a084c9-64c2-712a-b37e-4f8339f3217b", "title": "Quoting Terence Tao", "url": "https://simonwillison.net/2026/Sep/9/terence-tao/", "published_at": "2026-09-09T00:20:17+00:00" }, { "id": "01a084c9-64c2-712a-b37e-4f833ad26467", "title": "On the Navier–Stokes Millennium Prize Problem", "url": "https://simonwillison.net/2026/Sep/8/on-navier-stokes/", "published_at": "2026-09-08T23:55:12+00:00" }, { "id": "01a084c9-64c2-712a-b37e-4f833ad8fae0", "title": "Introducing ChatGPT Images 2.5", "url": "https://simonwillison.net/2026/Sep/8/introducing-chatgpt-images-25/", "published_at": "2026-09-08T22:46:33+00:00" }, { "id": "01a08219-13c0-7358-82e7-4c0a43b7ce51", "title": "llm 0.35", "url": "https://simonwillison.net/2026/Sep/7/llm/", "published_at": "2026-09-07T23:54:54+00:00" }, { "id": "01a08219-13c0-7358-82e7-4c0a448fb01a", "title": "Creepy crawlies", "url": "https://simonwillison.net/2026/Sep/7/creepy-crawlies/", "published_at": "2026-09-07T23:08:58+00:00" }, { "id": "01a08219-13c0-7358-82e7-4c0a455a62fc", "title": "Quoting Jakub Pachocki", "url": "https://simonwillison.net/2026/Sep/7/jakub-pachocki/", "published_at": "2026-09-07T22:26:25+00:00" }, { "id": "01a07df5-2d6a-7371-86de-ae1e7e46b421", "title": "Video compressor", "url": "https://simonwillison.net/2026/Sep/7/video-compressor/", "published_at": "2026-09-07T18:29:07+00:00" }, { "id": "01a07df5-2d6a-7371-86de-ae1e7eca1785", "title": "Mercator ↔ Equal Earth", "url": "https://simonwillison.net/2026/Sep/7/equal-earth/", "published_at": "2026-09-07T16:24:16+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a6221b35db", "title": "Research acceleration: The view inside OpenAI", "url": "https://simonwillison.net/2026/Sep/6/research-acceleration-the-view-inside-openai/", "published_at": "2026-09-06T23:57:40+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a622665bca", "title": "The purpose of DNS is to spread scams", "url": "https://simonwillison.net/2026/Sep/6/the-purpose-of-dns-is-to-spread-scams/", "published_at": "2026-09-06T14:40:07+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a623534fae", "title": "There's No Limit to How Bad Code Can Get", "url": "https://simonwillison.net/2026/Sep/6/theres-no-limit-to-how-bad-code-can-get/", "published_at": "2026-09-06T09:08:06+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62361f4b9", "title": "Quoting Zach Kehs", "url": "https://simonwillison.net/2026/Sep/6/zach-kehs/", "published_at": "2026-09-06T08:42:49+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62398a146", "title": "Introducing GPT-6 Astra for developers", "url": "https://simonwillison.net/2026/Sep/5/introducing-gpt-6-astra-for-developers/", "published_at": "2026-09-05T23:27:48+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a623ba10ae", "title": "Using Blender with coding agents on macOS", "url": "https://simonwillison.net/2026/Sep/5/blender-coding-agents-macos/", "published_at": "2026-09-05T15:51:09+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a624371449", "title": "The Pelican comparison grid for Astra is pretty interesting", "url": "https://simonwillison.net/2026/Sep/4/astra-pelicans/", "published_at": "2026-09-04T23:59:05+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a624862025", "title": "OpenAI's rogue agents were caught communicating via public wikis", "url": "https://simonwillison.net/2026/Sep/4/rogue-agent-wikis/", "published_at": "2026-09-04T17:38:48+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62562d2dd", "title": "August newsletter is out", "url": "https://simonwillison.net/2026/Sep/4/august-newsletter/", "published_at": "2026-09-04T05:54:40+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62577e582", "title": "GPT‑6 Astra", "url": "https://simonwillison.net/2026/Sep/3/gpt6-astra/", "published_at": "2026-09-03T20:18:41+00:00" }, { "id": "01a08219-13c0-7358-82e7-4c0a4a01a1e8", "title": "llm-openrouter 0.7.1", "url": "https://simonwillison.net/2026/Sep/2/llm-openrouter/", "published_at": "2026-09-02T20:23:26+00:00" }, { "id": "01a08219-13c0-7358-82e7-4c0a4a7e474a", "title": "llm 0.34", "url": "https://simonwillison.net/2026/Sep/2/llm/", "published_at": "2026-09-02T19:23:52+00:00" }, { "id": "01a08219-13c0-7358-82e7-4c0a4b09797a", "title": "llm-anthropic 0.28", "url": "https://simonwillison.net/2026/Sep/2/llm-anthropic/", "published_at": "2026-09-02T17:59:32+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a625ea5be9", "title": "llm-gemini 0.34", "url": "https://simonwillison.net/2026/Sep/2/llm-gemini/", "published_at": "2026-09-02T16:39:38+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a6268bc4c8", "title": "Claude's new system prompt really doesn't want to reproduce song lyrics", "url": "https://simonwillison.net/2026/Sep/2/claudes-new-system-prompt/", "published_at": "2026-09-02T14:16:42+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a627787056", "title": "Quoting Rick Brewster", "url": "https://simonwillison.net/2026/Sep/2/rick-brewster/", "published_at": "2026-09-02T05:50:57+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62810865c", "title": "Claude Fable 5.1 made me a really nice animated pelican", "url": "https://simonwillison.net/2026/Sep/1/claude-fable-5-1/", "published_at": "2026-09-01T23:57:28+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a628bb66a8", "title": "Codex bundles LibreOffice", "url": "https://simonwillison.net/2026/Sep/1/codex-libreoffice/", "published_at": "2026-09-01T19:03:01+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a628f0d1ff", "title": "GeoJSON Map Viewer", "url": "https://simonwillison.net/2026/Sep/1/geojson/", "published_at": "2026-09-01T18:05:45+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62919d17a", "title": "Quoting Tarn Adams", "url": "https://simonwillison.net/2026/Sep/1/tarn-adams/", "published_at": "2026-09-01T17:01:11+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a629450dbb", "title": "datasette-mcp 0.2", "url": "https://simonwillison.net/2026/Sep/1/datasette-mcp/", "published_at": "2026-09-01T15:30:12+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a629811ac2", "title": "Python 3.15.0 candidate 2 is here!", "url": "https://simonwillison.net/2026/Sep/1/python-315-rc-2/", "published_at": "2026-09-01T14:59:18+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62a29c7c3", "title": "Introducing wrapture", "url": "https://simonwillison.net/2026/Aug/31/introducing-wrapture/", "published_at": "2026-08-31T23:59:36+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62abbc02b", "title": "Quoting Andrew Digby", "url": "https://simonwillison.net/2026/Aug/31/andrew-digby/", "published_at": "2026-08-31T22:25:02+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62bb7cbf8", "title": "Understanding ChatGPT Work", "url": "https://simonwillison.net/2026/Aug/30/understanding-chatgpt-work/", "published_at": "2026-08-30T23:59:47+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62c5974ea", "title": "Introducing Hy4 Preview", "url": "https://simonwillison.net/2026/Aug/29/hy4/", "published_at": "2026-08-29T23:53:13+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62cbee40b", "title": "Just a rumour of a bug is enough to find a security exploit these days", "url": "https://simonwillison.net/2026/Aug/28/just-a-rumour-of-a-bug/", "published_at": "2026-08-28T22:12:02+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62da3f30e", "title": "Breaking Claude Code Opus 5 Auto Mode", "url": "https://simonwillison.net/2026/Aug/27/breaking-claude-code-opus-5-auto-mode/", "published_at": "2026-08-27T22:50:25+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62e316acc", "title": "Qwen3.8-Flash-Next", "url": "https://simonwillison.net/2026/Aug/26/qwen38-flash-next/", "published_at": "2026-08-26T23:52:58+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62ef4aea9", "title": "Quoting Paul Dix", "url": "https://simonwillison.net/2026/Aug/26/paul-dix/", "published_at": "2026-08-26T08:07:55+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62fba4cb7", "title": "EVE Online: The Move to Python 3 Begins!", "url": "https://simonwillison.net/2026/Aug/25/eve-online-move-to-python-3/", "published_at": "2026-08-25T22:59:30+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62fbccf97", "title": "llm-anthropic 0.27", "url": "https://simonwillison.net/2026/Aug/24/llm-anthropic/", "published_at": "2026-08-24T16:27:04+00:00" }, { "id": "01a07d5b-b3e9-7066-a6d0-79a62fd416a5", "title": "Your executable is a SQLite database", "url": "https://simonwillison.net/2026/Aug/24/your-executable-is-a-sqlite-database/", "published_at": "2026-08-24T11:38:15+00:00" }, { "id": "01a087e1-5ee6-7224-98f9-794727dddbd2", "title": "Conceptual integrity and counting lines of code", "url": "https://simonwillison.net/2026/Aug/19/conceptual-integrity-and-counting-lines-of-code/", "published_at": "2026-08-19T22:46:07+00:00" }, { "id": "01a087e1-5ee6-7224-98f9-7947285f22bb", "title": "Qwen 3.8 27B is excellent, but it defaults to wildly overthinking things", "url": "https://simonwillison.net/2026/Aug/16/qwen-38-27b/", "published_at": "2026-08-16T22:00:39+00:00" }, { "id": "01a087e1-5ee6-7224-98f9-794728fecb99", "title": "Now we have a timeline of the OpenAI accidental attack against Hugging Face", "url": "https://simonwillison.net/2026/Aug/7/openai-timeline/", "published_at": "2026-08-07T23:55:58+00:00" }, { "id": "01a087e1-5ee6-7224-98f9-794729aff3ef", "title": "One-shotting a Raccoon Heist game using Claude Fable 5", "url": "https://simonwillison.net/2026/Aug/5/raccoon-heist/", "published_at": "2026-08-05T19:42:38+00:00" }, { "id": "01a087e1-5ee6-7224-98f9-794729b332c9", "title": "New release of LLM adds support for reasoning traces, OpenAI Responses, server-side tools, and smarter logging", "url": "https://simonwillison.net/2026/Aug/4/new-release-of-llm/", "published_at": "2026-08-04T23:58:24+00:00" } ] posts Claim your blog
Back to Simon Willison
Blog · corpus.blog/blogs/simonwillison.net/posts

Simon Willison

simonwillison.net

2026