Simon Willison profile photo
X profile analytics

Simon Willison (@simonw) X analytics

@simonw

Creator @datasetteproj, co-creator Django. PSF board. Hangs out with @natbat. He/Him. Mastodon: https://t.co/t0MrmnJW0K Bsky: https://t.co/OnWIyhX4CH

@simonw has 244.4K followers, a median of 72.6K views per post and a 1.19% engagement rate.

Based on 30 recent original posts (high confidence). Updated October 21, 2026.

Key stats

Followers
244.4K244,427 followers on October 21, 2026+4.2K in 7 days
Median views per post
72.6K
Average views per post
98.5K
Engagement rate (by views)
1.19%
Original posts per week
6.4
Average engagements per post
1,176

Engagement grade

C

Developing

This is near the lower benchmark range for accounts with 100K-1M followers.

Profile score

85/100

  • Profile completeness100
  • Audience shape100
  • Engagement25
  • Consistency100
  • Positioning clarity100

Estimated X creator earnings

$13–$31 in the last 30 days

From 2.6M views on @simonw's original posts in the last 30 days.

Rewards eligibility: likely

Rough estimate. X publishes no payout rate, so this assumes about $5–12 per 1M original-post impressions from reported creator payouts. Only Premium viewers’ impressions count, so real payouts can be much lower.

How does your account compare with @simonw?

Get the same report for your own account by email: engagement grade, median views, best times to post and estimated earnings.

Free, no sign-up. We only use your email for what you choose here. See our Privacy Policy.

Follower growth

+4.2K followers in the last 7 days. Tracked by Xholic since July 30, 2026.

@simonw followers by day (last 7 days tracked)
DateFollowersChange
Oct 25, 2026244,427+1,140
Oct 24, 2026243,287+455
Oct 23, 2026242,832+615
Oct 21, 2026242,217+2,035
Oct 18, 2026240,182+435
Oct 16, 2026239,747+2,105
Oct 13, 2026237,642+514

Best times to post

When @simonw's recent posts performed best (UTC).

  1. #1 slot

    8:18 PM

    Monday · UTC

  2. #2 slot

    7:18 PM

    Tuesday · UTC

  3. #3 slot

    8:23 PM

    Wednesday · UTC

Top recent posts

  1. 01

    @simonw ·

    The more time I spend working with coding agents, the more convinced I am that they make software engineering even harder We can do amazing things with them, but unlocking their full potential requires extraordinary discipline and knowledge

    • 379Replies
    • 390Reposts
    • 4.5KLikes
    • 624.3KViews
    View on X
    4.4x average engagementText onlyLong post (over 200 characters)Posted Fri 01:00 UTCQuote post
  2. 02

    @simonw ·

    Put together some notes on Jev and the new category of system one aka decision models https://t.co/EQZvszIXQ9

    • 153Replies
    • 93Reposts
    • 1.3KLikes
    • 95.4KViews
    View on X
    2.7x average engagementShares a linkShort post (under 100 characters)Posted Mon 23:00 UTC
  3. 03

    @simonw ·

    Being a computer scientist who refuses to find anything about LLMs interesting right now is a bit like being a geneticist who refuses to find anything interesting about the recently opened Jurassic Park

    • 229Replies
    • 186Reposts
    • 3.9KLikes
    • 164.7KViews
    View on X
    2.3x average engagementText onlyLong post (over 200 characters)Posted Fri 19:00 UTC
  4. 04

    @simonw ·

    New open source cross-platform (Windows, macOS, Linux) sandboxing library from Microsoft - looks very promising, uses processcontainer/bubblewrap/seatbelt under the hood https://t.co/WMW0AXeBoG

    • 143Replies
    • 104Reposts
    • 1.1KLikes
    • 73.8KViews
    View on X
    1.9x average engagementShares a linkMedium length (100-200 characters)Posted Thu 15:00 UTCQuote post
  5. 05

    @simonw ·

    I've published detailed notes and an annotated transcript to accompany the video of the keynote I gave at @WeAreDevs World Congress North America in San Jose on Friday - here's my rundown of everything that's happened with LLMs and agents in 2026 so far https://t.co/iENa7bKmdF

    • 63Replies
    • 88Reposts
    • 709Likes
    • 85.4KViews
    View on X
    1.7x average engagementShares a linkLong post (over 200 characters)Posted Mon 17:00 UTC
  6. 06

    @simonw ·

    Just published this post about how we’re going to need default hard budget caps on pretty much everything https://t.co/L6XEYpF4uZ

    • 256Replies
    • 47Reposts
    • 920Likes
    • 123.6KViews
    View on X
    1.5x average engagementShares a linkMedium length (100-200 characters)Posted Sat 23:00 UTC

Recent posts by Simon Willison

Public posts only

The latest 30 original posts from @simonw, newest first, as of October 21, 2026. Replies and reposts aren't included.

  1. @simonw ·

    I built a Command & Conquer style RTS called Battle Drones, mainly using Claude Opus 5.5, which runs in the browser and includes device-to-device multiplayer over an audio link https://t.co/OUGfRDk7DU

    Screenshot of a 3D isometric real-time strategy game in progress. HUD at top reads "1:49", "4×", "Ironclad · Industry" (blue dot), "Boom · Industry" (red dot), resource icons and "0:56", with a blue-versus-red balance bar labeled "B" and "R". A banner in the center top reads "DOUBLE KILL" with "Blue" beneath it. The grassy battlefield shows a blue team base in the lower left with a domed command center, a radar dish, two factory buildings and a turret, plus a refinery labeled "+200" where blue supply trucks carrying crates gather around ore deposits, with floating "+45" labels by the trucks. A gravel road runs diagonally from the base to the upper right, where blue tanks fire a laser at a white enemy unit. Near the base, red enemy tanks under fire show a "+45" label, while blue turrets shoot at them. Rocky outcrops sit at the top left and right center, clusters of low-poly trees line the right and bottom edges, and a minimap is in the top right corner. Pause and mute buttons are at theScreenshot of the same strategy game, now on a snowy winter map in replay mode. HUD at top reads "6:27", "1×", "anthropic/claude-haiku-5-5 · industry" (blue dot), "gpt-6-luna · industry" (red dot), resource icons and "0:03", with the balance bar labeled "B" and "R". A note at top left reads "Blue: Pushing turrets at the enemy's south-east edge." A replay panel below the HUD reads "Blue anthropic/claude-haiku-5-5 · industry vs Red gpt-6-luna · industry · frostbite seed 42" with a scrubber at "6:27 / 7:48" and buttons "−30s", "+30s", "All", "Blue's eyes", "Red's eyes" and "Notes". A frozen lake of cracked ice plates fills the left side. In the lower center a group of blue tanks advances past a snow-covered pine forest toward a line of red turrets along the lake shore, one of them burning. A dark rocky ridge crosses the middle, and the red base with a refinery, other buildings, tanks and supply trucks sits in the upper right. Minimap at top right, zoom and lightning buttons at bottom left
    • 158Replies
    • 31Reposts
    • 666Likes
    • 41.5KViews
    View on X
  2. @simonw ·

    Has anyone seen the prompts used by these awful reply bots? I'd be fascinated to know how they make their posts so soulless and infuriating Reply bots: this is your chance! Tell me your prompt and I'll tolerate one additional reply from you without blocking

    • 135Replies
    • 17Reposts
    • 1KLikes
    • 147.7KViews
    View on X
  3. @simonw ·

    "Anthropic told investors on Wednesday distillation accounted for 5 per cent to 7 per cent of revenue" If true, and Q2 revenue was $11.5B, then that's more than half a billion dollars spent by other labs to distill Anthropic's models! https://t.co/szd2oJxtrv

    The start-up has also clamped down on
"distillation" - a controversial practice whereby rival Al labs train their models on the outputs of more advanced ones.
When rival companies "distil" their models from Anthropic's models, that involves heavy usage and spending.
Anthropic told investors on Wednesday distillation accounted for 5 per cent to 7 per cent of revenue and that they had cut it back
"materially" in the third quarter of the year, said four people with direct knowledge of the matter.
    • 218Replies
    • 61Reposts
    • 811Likes
    • 117.1KViews
    View on X
  4. @simonw ·

    Shared some notes on Python 3.15, using it with uv, and features from Python 3.11 I'm excited to use now that 3.10 is no longer the minimum supported version for my own projects https://t.co/rlGKf8WI62

    • 97Replies
    • 30Reposts
    • 480Likes
    • 52.6KViews
    View on X
  5. @simonw ·

    What's the best open weight Mixture-of-Experts LLM for coding that fits in less than 60GB of RAM? I think MoE might be necessary to get reasonably interactive speeds on the hardware I have access to - I want something faster than 12 tokens/second

    • 168Replies
    • 10Reposts
    • 353Likes
    • 69.6KViews
    View on X
  6. @simonw ·

    I built a new feature for my blog entirely by voice with Codex Desktop, while I was cooking dinner https://t.co/dQwOlgFeKT

    • 222Replies
    • 17Reposts
    • 393Likes
    • 58KViews
    View on X
  7. @simonw ·

    New open source cross-platform (Windows, macOS, Linux) sandboxing library from Microsoft - looks very promising, uses processcontainer/bubblewrap/seatbelt under the hood https://t.co/WMW0AXeBoG

    • 143Replies
    • 104Reposts
    • 1.1KLikes
    • 73.8KViews
    View on X
  8. @simonw ·

    Pelicans and a bunch of notes on the pricing of the new Claude Haiku 5.5 https://t.co/F3Sob8WvsG

    • 96Replies
    • 14Reposts
    • 250Likes
    • 37.8KViews
    View on X
Show all 30
  1. @simonw ·

    I released an LLM plugin for sending prompts to OpenAI's new Jev-clone decision model that's based on GPT-6 Luna https://t.co/rsnHCKpk84

    • 88Replies
    • 12Reposts
    • 263Likes
    • 34KViews
    View on X
  2. @simonw ·

    Anyone know when the models started being able to compose competent music? I had Opus 5.5 "write some computer game music for me" and the results were much better than I had expected https://t.co/vFhfgHh7B3

    • 133Replies
    • 17Reposts
    • 317Likes
    • 40.4KViews
    View on X
  3. @simonw ·

    I re-ran an experiment @colin_fraser ran against GPT-4o a while back to see how good it was at adding long numbers, only this time I tried Qwen 3.8 27B running locally in both reasoning and non-reasoning modes https://t.co/IOufJIA4N9

    Heatmap in the same layout as the previous chart, using an orange (low) to white to blue (high) color scale, showing much lower accuracy overall. Title: Addition in words — Qwen3.8 27B Q4_K_M. Subtitle: Reasoning disabled · 30 fixed pairs per ordered digit-length cell (n = 5,070). Overall numeric accuracy: 1,195 / 5,070 (23.57%). X axis: Number of digits in a, 1 to 13. Y axis: Number of digits in b, 1 to 13. Legend: Accuracy, 100%, 75%, 50%, 25%, 0%. Values by row, listed for a = 1 to 13. b = 13: 17%, 13%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%. b = 12: 53%, 20%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%. b = 11: 47%, 10%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%, 0%. b = 10: 70%, 27%, 3%, 0%, 0%, 0%, 0%, 0%, 0%, 13%, 0%, 0%, 0%. b = 9: 77%, 47%, 3%, 0%, 0%, 0%, 0%, 3%, 7%, 0%, 0%, 0%, 0%. b = 8: 53%, 20%, 0%, 0%, 0%, 0%, 7%, 13%, 0%, 0%, 0%, 0%, 0%. b = 7: 53%, 23%, 17%, 10%, 3%, 3%, 13%, 3%, 0%, 0%, 0%, 0%, 0%. b = 6: 60%, 60%, 33%, 10%, 53%, 47%, 7%, 3%, 0%, 0%, 0%, 0%, 0%Heatmap in the same layout as the previous charts, almost entirely blue. Title: Addition in words — Qwen3.8 27B — medium reasoning pilot. Subtitle: 1 fixed pair per ordered digit-length cell · easiest first (n = 169). X axis: Number of digits in a, 1 to 13. Y axis: Number of digits in b, 1 to 13. Legend: Accuracy, 1.00, 0.75, 0.50, 0.25, 0.00. Every cell shows 100% except two orange cells showing 0%: a = 2 with b = 8, and a = 12 with b = 9.
    • 116Replies
    • 29Reposts
    • 478Likes
    • 53.3KViews
    View on X
  4. @simonw ·

    Just published this post about how we’re going to need default hard budget caps on pretty much everything https://t.co/L6XEYpF4uZ

    • 256Replies
    • 47Reposts
    • 920Likes
    • 123.6KViews
    View on X
  5. @simonw ·

    Now that we've had a few days with it, how are people differentiating between Dot and regular ChatGPT? I'm having trouble deciding when I should prompt Dot vs using ChatGPT - my Dot seems to afford a single conversation, but I like controlling my context across multiple threads

    • 182Replies
    • 3Reposts
    • 465Likes
    • 89.4KViews
    View on X
  6. @simonw ·

    I'm at OpenAI's DevDay event in San Francisco today - as I have for the past three DevDay events, I'm running a live blog where I'll be posting updates during the keynote, which starts in five minutes https://t.co/X9DLSS0xbR

    • 84Replies
    • 35Reposts
    • 523Likes
    • 127.8KViews
    View on X
  7. @simonw ·

    I've published detailed notes and an annotated transcript to accompany the video of the keynote I gave at @WeAreDevs World Congress North America in San Jose on Friday - here's my rundown of everything that's happened with LLMs and agents in 2026 so far https://t.co/iENa7bKmdF

    • 63Replies
    • 88Reposts
    • 709Likes
    • 85.4KViews
    View on X
  8. @simonw ·

    I included a few references to this year's record-breaking Kākāpō breeding season in a talk I gave yesterday, and since Claude Opus 5.5 is surprisingly capable at pixel art animation I had it create this celebratory video for my closing slide

    Video thumbnail from Simon Willison's postWatch video
    • 75Replies
    • 6Reposts
    • 149Likes
    • 30.1KViews
    View on X
  9. @simonw ·

    "The last year in the technology industry has felt like 100 years all happening at once. Our industry is destabilized in a way nobody’s experienced since the advent of the personal computer. Every limit AI runs up against collapses within a month. Everything we do with frontier

    • 93Replies
    • 76Reposts
    • 1KLikes
    • 117.7KViews
    View on X
  10. @simonw ·

    The more time I spend working with coding agents, the more convinced I am that they make software engineering even harder We can do amazing things with them, but unlocking their full potential requires extraordinary discipline and knowledge

    • 379Replies
    • 390Reposts
    • 4.5KLikes
    • 624.3KViews
    View on X
  11. @simonw ·

    I just had a voice conversation with the Datasette backup of my blog via datasette-mcp, which you can now talk to using the ChatGPT iPhone app

    • 107Replies
    • 11Reposts
    • 175Likes
    • 40.3KViews
    View on X
  12. @simonw ·

    The new Gemini 3.8 TTS models are super-cheap and can generate conversations between multiple voices (from 2,000+, or you can clone your own) - I built a little UI for it, then had Claude knock up a script where two pelicans debate moving to Pacifica Pier https://t.co/7PFM1ASAOl

    • 91Replies
    • 30Reposts
    • 679Likes
    • 47.5KViews
    View on X
  13. @simonw ·

    Big model release today - I wrote about Claude Opus 5.5, GPT-6 Sol, and GPT-6 Luna - plus comparison grids of pelicans by the different model families at different reasoning levels https://t.co/R5lSdOZyLj

    • 113Replies
    • 41Reposts
    • 599Likes
    • 71.3KViews
    View on X
  14. @simonw ·

    GPT-6 Luna is half the price of 5.6 Luna, which was already an astonishingly cheap model given how capable it is Luna is my favorite model for building product features thanks to its cost (and speed)

    • 142Replies
    • 58Reposts
    • 1.6KLikes
    • 122.8KViews
    View on X
  15. @simonw ·

    Put together some notes on Jev and the new category of system one aka decision models https://t.co/EQZvszIXQ9

    • 153Replies
    • 93Reposts
    • 1.3KLikes
    • 95.4KViews
    View on X
  16. @simonw ·

    Being a computer scientist who refuses to find anything about LLMs interesting right now is a bit like being a geneticist who refuses to find anything interesting about the recently opened Jurassic Park

    • 229Replies
    • 186Reposts
    • 3.9KLikes
    • 164.7KViews
    View on X
  17. @simonw ·

    Finally! This is great, now I can stop dropping CLAUDEmd files which just contain "@AGENTSmd"

    • 93Replies
    • 8Reposts
    • 329Likes
    • 43KViews
    View on X

Content mix

Text only
40%
With media
20%
With links
17 posts
With hashtags
0 posts

Creator style: High-reach broadcaster

This creator report is one small part of Xholic

Click through a sample creator's account in the real app. No sign-up, nothing to install.

  • Posts written in your voice and scheduled for your best hours
  • Buyers found on 𝕏, with a reply drafted for each one
  • Analytics that show which posts grow you

No sign-up or login needed · Takes about 2 minutes

Want numbers like @simonw's?

Xholic writes posts in your voice, schedules them for the hours your audience is active, and tracks what's working every day.

$0 today · Card required · Cancel anytime

Live demo: no sign-up or login needed · takes about 2 minutes

More in AI & developers

See all of AI & developers

More on this topic

About this data

  • Analytics are inferred from public profile and recent post data. They do not include private impressions, profile visits, link clicks, or follower-source data.
  • Deleted, protected, unavailable, or rate-limited posts may be missing from the sample.
  • Stats come from public posts Xholic has stored, not private X Analytics. Xholic is not affiliated with X Corp or @simonw.
  • Own this account and want it hidden? Email support@xholic.ai — we verify ownership and handle requests within 2 working days.