Glaucous-winged Gull, Brown Pelican, Snowy Egret, Canada Goose
Simon Willison shares bird-watching observations from Los Angeles River after PyCon US.
Search the full wire by company, model, lab, or keyword. Every story we have ever aggregated.
Simon Willison shares bird-watching observations from Los Angeles River after PyCon US.
Simon Willison documents naming history of OpenClaw project through Git commits, tracking evolution from Warelay to final name.
Simon Willison releases inaturalist-clumper 0.1, a tool for publishing iNaturalist sightings on blogs.
Simon Willison built a QR code generator with Claude; demonstrates practical LLM-assisted coding for utility tools.
Simon Willison releases datasette-ip-rate-limit 0.1a0, a Codex-generated plugin for rate-limiting crawler traffic on Datasette instances.
Simon Willison announces new Datasette blog; general platform update with no specific AI or ML technical content.
Simon Willison demos CSP sandboxing technique using iframe allow-list prompts; web security pattern, not AI-related.
Simon Willison documents using LLM CLI tool in Unix shebang lines to enable natural-language executable scripts with tool calls and YAML templating.
Simon Willison quotes Andrew Quinn on overcoming knowledge paralysis in programming by embracing reinvention over exhaustive tool research.
Simon Willison releases Big Words, a simple URL-based text-to-slide tool for his vibe-coded macOS presentation framework.
Simon Willison built a GitHub Repo Stats tool to display commit counts and metadata via REST/GraphQL fetch, addressing mobile site visibility gap.
Live coverage of Anthropic's Code w/ Claude 2026 event keynote and announcements from Simon Willison.
Simon Willison observes convergence between vibe coding and agentic engineering in practical AI-assisted development workflows.
Simon Willison releases datasette-referrer-policy 0.1 to fix OpenStreetMap tile loading issues in Datasette.
Simon Willison's April 2026 newsletter covers Opus 4.7, GPT-5.5 price increases, Claude Mythos, LLM security research, and ChatGPT Images 2.0.
Simon Willison demonstrates TRE regex engine's resistance to ReDoS attacks via experimental Python binding, comparing resilience against standard library.
Simon Willison built an interactive browser playground for testing Redis's proposed array data type and new AR* commands via WASM.
Simon Willison built a blog feature using Claude Code to syndicate iNaturalist wildlife photos, demonstrating practical AI-assisted web development on mobile.
Simon Willison built an iNaturalist observation aggregator using Claude Code for web and Git scraping to group sightings by time/location.
Simon Willison proposes RSS/Atom feeds for sharing vibe-coded micro-apps as development tooling accelerates.
Simon Willison shares a leaked OpenAI Codex system prompt instruction restricting discussion of certain animals.
Simon Willison releases a utility tool to convert millisecond durations to human-readable time formats.
Simon Willison's newsletter includes a new chapter on Agentic Engineering Patterns plus curated links and blog posts.
Simon Willison ports LlamaIndex's LiteParse PDF text extraction tool to run in-browser, using spatial parsing and Tesseract OCR without ML models.
Simon Willison comments on synthetic data injection into training sets via absurdist example (pelicans on bicycles).
Simon Willison built a UI preview tool for Datasette's news section using Claude to simplify YAML editing.