Simon Willison — 2026-06-24#
Highlight#
Today’s most interesting post is Simon’s creation of browser-compat-db, demonstrating a clever mix of AI-assisted programming to convert Mozilla’s MDN compatibility data into a SQLite database, along with a neat CI/CD trick for hosting it. It perfectly encapsulates his workflow of using frontier models like Opus 4.8 and GPT-5.5 to rapidly build, deploy, and explore small, sharp data tools.
Posts#
simonw/browser-compat-db · Source Inspired by Mozilla’s new MDN Model Context Protocol (MCP) service, Simon used Claude Code for web (Opus 4.8) to write a script that converts the comprehensive browser compatibility repository into a ~66MB SQLite database. To bypass the fact that GitHub Releases do not provide open CORS headers, he utilized Codex Desktop (GPT-5.5) to build a GitHub Actions workflow that force-pushes the database to an “orphan” branch. This deployment strategy allows the database to be served via GitHub’s CDN with open CORS headers, enabling immediate exploration directly in the browser via Datasette Lite.