here you goThings I’ve made, read and saved — shared here.

Archive

9,658 entries: 86 from X, 8,928 from Pinboard, saved 1998 to 2026.

Browse by tag, site, author, folder or language

Tags

Sites

Authors

Folders

Languages

19 entries@simonw ×

January 2026

2025

Let the LLM Write the Prompts: An Intro to DSPy in Compound AI Pipelines

@simonw

If you've been trying to figure out DSPy - the automatic prompt optimization system - this talk by @dbreunig is the clearest explanation I've seen yet, with a very useful real-world case study https://www.youtube.com/watch?v=I9ZtkgYZnOw

My notes here: https://simonwillison.net/2025/Oct/4/drew-on-dspy/

One of the new skills required to get the most out of AI-assisted coding tools - Claude Code, Codex CLI, etc - is designing agentic loops: carefully selecting t…

@simonw

One of the new skills required to get the most out of AI-assisted coding tools - Claude Code, Codex CLI, etc - is designing agentic loops: carefully selecting tools to run in a loop to achieve a specified goal. Do this well and you can solve many coding problems with brute force.

@simonw Simon WillisonXPermalink1,010 likes, 87 reposts, 34 replies

I'm trying to get into the habit of producing more video, so on the spur of the moment I made a 7 minute video showing how I used Claude Code to put together a …

@simonw

I'm trying to get into the habit of producing more video, so on the spur of the moment I made a 7 minute video showing how I used Claude Code to put together a simple GitHub Actions workflow https://www.youtube.com/watch?v=VC6dmPcin2E

@simonw Simon WillisonXPermalink617 likes, 40 reposts, 18 replies

Fascinating Hacker News comment from Tom Gally, a professional translator (Japanese to English) who uses LLMs as part of his workflow, which he describes in det…

@simonw

Fascinating Hacker News comment from Tom Gally, a professional translator (Japanese to English) who uses LLMs as part of his workflow, which he describes in detail: https://news.ycombinator.com/item?id=42897856

Wrote a bit more about this on my blog here: https://simonwillison.net/2025/Feb/2/workflow-for-translation/

2024

Wrote up a TIL about my new private daily planner tool, which uses a Frankenstein combination of GitHub Actions, GitHub Issues and GitHub Pages to let me create…

@simonw

Wrote up a TIL about my new private daily planner tool, which uses a Frankenstein combination of GitHub Actions, GitHub Issues and GitHub Pages to let me create a new issue every day to track my goals by hitting Command+N (new browser window) in Firefox https://til.simonwillison.net/github-actions/daily-planner

@simonw Simon WillisonXPermalink232 likes, 16 reposts, 8 replies

2023

This demo is amazing - "search by vibes" against Wikipedia using language model embeddings, running entirely in your browser (~100MB download) - details here: h…

@simonw

This demo is amazing - "search by vibes" against Wikipedia using language model embeddings, running entirely in your browser (~100MB download) - details here: https://www.leebutterman.com/2023/06/01/offline-realtime-embedding-search.html https://twitter.com/leebutterman/status/1697645296963006698

@simonw Simon WillisonXPermalink433 likes, 64 reposts, 9 replies

2022

Someone on Hacker News asked what the killer app for @datasetteproj is - a question I find surprisingly difficult to answer, at least not in less than seven par…

@simonw

Someone on Hacker News asked what the killer app for @datasetteproj is - a question I find surprisingly difficult to answer, at least not in less than seven paragraphs

So I replied with more than seven paragraphs: https://t.co/Y5oP70wWIG

@simonw Simon WillisonXPermalink51 likes, 6 replies

Released a new tool this week: google-drive-to-sqlite, which authenticates against your Google Drive account and builds a local SQLite database containing metad…

@simonw

Released a new tool this week: google-drive-to-sqlite, which authenticates against your Google Drive account and builds a local SQLite database containing metadata about all of your files https://t.co/phLOn658rO

@simonw Simon WillisonXPermalink194 likes, 19 reposts, 7 replies