datasette code-frequency chart on GitHub
Simon Willison explores GitHub code-frequency charts to visualize the impact of coding agents and AI models on his Datasette project.
Simon Willison — Independent developer and writer documenting practical experiments, tools, and deep analysis around large language models, generative AI, web development, security, and emerging programming workflows through detailed posts and daily TILs.
292 articles from this blog
Simon Willison explores GitHub code-frequency charts to visualize the impact of coding agents and AI models on his Datasette project.
Explores the concept of Directly Responsible Individuals (DRI) and argues that LLM-powered agents should not serve as DRIs due to lack of accountability.
Release notes for shot-scraper 1.11, a CLI tool for website screenshots, video demos, and scraping with JavaScript improvements.
Anthropic extends Claude Fable 5 access on paid plans through July 19 amid compute constraints, while OpenAI gains users with GPT-5.6 Sol.
sqlite-utils 4.1.1 release fixes foreign key edge case in table.transform() and improves documentation cross-references.
sqlite-utils 4.1 release adds --code option, --type flag, strict mode support, and other minor features for SQLite manipulation.
Nilay Patel discusses privacy trade-offs in building augmented reality glasses, including cloud processing and societal concerns.
A blog post quoting OpenAI's clarification on ChatGPT Work, discussing cloud and desktop app data separation.
OpenAI releases GPT-5.6 family (Luna, Terra, Sol) with new API features, benchmark comparisons, and pricing details.
Announcement of Muse Spark 1.1, a new AI model with API access, improved tool calling, and a plugin for CLI usage.
Release of llm-meta-ai 0.1, an LLM plugin for the Meta AI API enabling prompts against the muse-spark-1.1 model.
Release notes for llm 0.31.1, a command-line tool for accessing large language models, with a bug fix for OpenAI Chat Completion endpoints.
Jarred Sumner details the rewrite of Bun from Zig to Rust using AI coding agents, highlighting memory safety and test-driven porting.
OpenAI upgrades ChatGPT voice mode with GPT-Live, using GPT-5.5 for complex tasks and improved conversation flow.
Kenton Varda criticizes AI-written change descriptions as worse than useless, lacking high-level context for PR reviews.
sqlite-utils 4.0 release introduces database schema migrations, nested transactions, and compound foreign keys for SQLite.
Announcement of sqlite-migrate 0.2, a simple database migration system for SQLite based on sqlite-utils.
An experimental Web Component for embedding code from GitHub using GPT-5.5, fetching raw files and displaying line ranges.
Announcement of sqlite-utils 4.0, a Python CLI and library for SQLite databases with new schema migration features.
Release announcement for sqlite-utils 4.0rc4, a Python CLI and library for manipulating SQLite databases, with feedback from Claude Fable 5.