datasette-agent 0.2a0

Simon Willison · 2026-06-10 · 2 min read

"While a question is unanswered the agent turn suspends: the question renders as a form in the chat UI and persists to the internal database, so suspended conversations survive a server restart." "Saving always requires human approval - the agent shows the full SQL plus the proposed name, database and visibility, and nothing is stored until you click Yes."

Thinkies World Congress II: May 20, 2026

Kent Beck · 2026-05-14 · 1 min read

"Unstick your stuck thinking." "Use the discount code BreakTheStuck for 50% off the (already modest, if I do say so myself) ticket."

DiffusionGemma

Simon Willison · 2026-06-10 · 1 min read

"That research has returned in the best possible way: as a new open weight (Apache 2 licensed) Gemma model, google/diffusiongemma-26B-A4B-A4B-it." "I used that API to generate this pelican, which took 4.4s (according to time uv run generate.py) to return 2,409 tokens - so at least 500 tokens/second."

Find the North Star

Kent Beck · 2026-04-22 · 1 min read

"play matters more right now than productivity, what we actually lose when every project has a KPI attached, and why the most important skill in augmented development might just be knowing when to step back."

datasette 1.0a33

Simon Willison · 2026-06-11 · 1 min read

"This alpha is a significant step on the road to a stable 1.0, finally extending the ?_extra= pattern I introduced in Datasette 1.0a3 to cover queries and rows in addition to tables." "Because API explorer tools are almost free to build now I had Claude Fable 5 in Claude Code (for the plan) and GPT-5.5 xhigh in Codex Desktop (for the implementation) build me this custom extras API explorer to help demonstrate the feature."