Your power level is hidden. Claim to reveal.

Add your token data, projects, and blog posts.5 hackers already claimed.

Claim via GitHub
Request removalThis profile was created from public information.
Simon Willison

simonw

Simon Willison

L140
Follow
0Tokens
—Commits
0Props
—Code Out
30Essays
621Projects

Tech Stack

// null

Proficiency Levels

HTML
[
]
Roff
[
]
Python
[
]
JavaScript
[
]
Jupyter Notebook
[
]
C
[
]
CSS
[
]
TypeScript
[
]
Go
[
]
Shell
[
]
Objective C
[
]
Rust
[
]
SCSS
[
]
Swift
[
]
Elixir
[
]
Ruby
[
]
LOLCODE
[
]
Makefile
[
]
Perl
[
]
Scilab
[
]
C++
[
]
Dockerfile
[
]
PHP
[
]
WebAssembly
[
]
Just
[
]
Mermaid
[
]
Awk
[
]
Starlark
[
]
Procfile
[
]

README

Currently working on [Datasette](https://datasette.io/), [LLM](https://llm.datasette.io/) and associated projects. Read [my blog](https://simonwillison.net/), subscribe to [my newsletter](https://simonw.substack.com/), follow me <a href="https://fedi.simonwillison.net/@simon">on Mastodon</a> or [on Bluesky](https://bsky.app/profile/simonwillison.net).

<table><tr><td valign="top" width="33%">

### Recent releases
<!-- recent_releases starts -->
[datasette-ports 0.2](https://github.com/datasette/datasette-ports/releases/tag/0.2) - 2026-04-06

[scan-for-secrets 0.3](https://github.com/simonw/scan-for-secrets/releases/tag/0.3) - 2026-04-06

[research-llm-apis 2026-04-04](https://github.com/simonw/research-llm-apis/releases/tag/2026-04-04) - 2026-04-05

[llm-gemini 0.30](https://github.com/simonw/llm-gemini/releases/tag/0.30) - 2026-04-02

[datasette-llm 0.1a6](https://github.com/datasette/datasette-llm/releases/tag/0.1a6) - 2026-04-01

[datasette-enrichments-llm 0.2a1](https://github.com/datasette/datasette-enrichments-llm/releases/tag/0.2a1) - 2026-04-01

[datasette-extract 0.3a0](https://github.com/datasette/datasette-extract/releases/tag/0.3a0) - 2026-04-01

[datasette-llm-usage 0.2a0](https://github.com/datasette/datasette-llm-usage/releases/tag/0.2a0) - 2026-04-01
<!-- recent_releases ends -->
More [recent releases](https://github.com/simonw/simonw/blob/main/releases.md)
</td><td valign="top" width="34%">

### On my blog
<!-- blog starts -->
[The Axios supply chain attack used individually targeted social engineering](https://simonwillison.net/2026/Apr/3/supply-chain-social-engineering/) - 2026-04-03

[Highlights from my conversation about agentic engineering on Lenny's Podcast](https://simonwillison.net/2026/Apr/2/lennys-podcast/) - 2026-04-02

[Mr. Chatterbox is a (weak) Victorian-era ethically trained model you can run on your own computer](https://simonwillison.net/2026/Mar/30/mr-chatterbox/) - 2026-03-30

[Vibe coding SwiftUI apps is a lot of fun](https://simonwillison.net/2026/Mar/27/vibe-coding-swiftui/) - 2026-03-27

[Experimenting with Starlette 1.0 with Claude skills](https://simonwillison.net/2026/Mar/22/starlette/) - 2026-03-22

[Profiling Hacker News users based on their comments](https://simonwillison.net/2026/Mar/21/profiling-hacker-news-users/) - 2026-03-21
<!-- blog ends -->
More on [simonwillison.net](https://simonwillison.net/)
</td><td valign="top" width="33%">

### TIL
<!-- tils starts -->
[Running OpenClaw in Docker](https://til.simonwillison.net/llms/openclaw-docker) - 2026-02-01

[Cloudflare response header transform rules](https://til.simonwillison.net/cloudflare/response-header-transform-rule) - 2026-01-23

[Previewing Claude Code for web branches with GitHub Pages](https://til.simonwillison.net/claude-code/preview-github-pages) - 2026-01-22

[Taking Neon I at the Crucible](https://til.simonwillison.net/neon/neon-1) - 2026-01-11

[Downloading archived Git repositories from archive.softwareheritage.org](https://til.simonwillison.net/github/software-archive-recovery) - 2025-12-30

[Subtests in pytest 9.0.0+](https://til.simonwillison.net/pytest/subtests) - 2025-12-05
<!-- tils ends -->
More on [til.simonwillison.net](https://til.simonwillison.net/)
</td></tr></table>

<a href="https://github.com/simonw/simonw/actions"><img src="https://github.com/simonw/simonw/workflows/Build%20README/badge.svg" align="right" alt="Build README"></a> <a href="https://simonwillison.net/2020/Jul/10/self-updating-profile-readme/">How this works</a>

Command Palette

Search hackers, navigate pages