126 related articles
TutorialsSimon Willison used Claude Code for web on his phone to aggregate a decade of iNaturalist wildlife data into his blog. A look at the architecture, Beats system, and how AI is reshaping dev workflows.
TutorialsSimon Willison built a complete iNaturalist observation display tool using only his phone and Claude Code while camping. A breakdown of the three-layer architecture: Python CLI, Git Scraping automation, and pure frontend display.
TutorialsSimon Willison built an iNaturalist observation display tool on his phone while camping using Claude Code, Git Scraping, and GitHub Actions with zero servers.
Tech FrontiersDeep dive into LLM 0.32 alpha's two core refactorings: message sequence API aligned with OpenAI format, stream_events for typed streaming responses, serialization design, and backward compatibility.
TutorialsSimon Willison built a complete iNaturalist observation tool during camping using his phone and Claude Code. A deep dive into the three-layer architecture: Python CLI, Git Scraping, and AI-generated frontend — all on GitHub with zero servers.
Product ReviewsSimon Willison built an iNaturalist observation gallery using only his phone and Claude Code while camping. A breakdown of the three-layer architecture: Python CLI clustering, Git Scraping automation, and AI-generated frontend.
Tech FrontiersSimon Willison's open-source CLI tool LLM releases v0.32a1, fixing a data integrity issue when restoring tool-calling sessions from SQLite. Learn about the fix, core features, and how to update.
Deep DivesSimon Willison releases LLM 0.32a0 alpha with message sequences and typed streaming chunks, redefining how Python developers interact with LLMs while maintaining full backward compatibility.
Tech FrontiersDatasette 1.0a29 preview released, fixing a segfault race condition introduced by test optimization. Developer Simon Willison used GPT-5.5 xhigh to help reproduce the issue, showcasing AI debugging in practice.
TutorialsSimon Willison shows how putting LLM CLI tools in shebang lines turns plain English text files into executable scripts, from basic usage to tool calls and YAML templates.
Expert OpinionsDeveloper Andrew Quinn compressed a 3GB SQLite database into a 7MB FST file, sharing a profound insight: reinventing four or five wheels by hand beats passive study at pushing you to the technical frontier.
Product ReviewsDeep dive into Datus-agent, an open-source AI-native CLI SQL client that brings Context Engineering to data engineering with natural language queries and modern data stack support.
Product ReviewsDeep dive into Dash by agno-agi: a self-learning data agent built on systems engineering principles, featuring 6-layer context anchoring and query-driven continuous evolution.
Tech FrontiersSimon Willison releases LLM CLI tool v0.32a1, fixing a critical bug where tool-calling conversations failed to restore from SQLite. Details on the fix and installation.
Tech FrontiersSimon Willison releases LLM 0.32a0 preview—an open-source CLI tool that calls GPT-4, Claude, Gemini, and more through a unified interface with plugins.
Tech FrontiersSimon Willison releases LLM CLI tool 0.32a1 preview, fixing a critical bug where tool-calling conversations failed to restore from SQLite. Learn about the update and installation.
TutorialsSimon Willison built an iNaturalist observation display tool from scratch using his phone and Claude Code while camping. Full breakdown of the three-layer data pipeline architecture and AI-assisted mobile development workflow.
Expert OpinionsAs vibe coding makes app development as frequent as blogging, we need lightweight mechanisms like RSS to discover and share personal AI tools. Exploring the future infrastructure of AI app distribution.
Tech FrontiersSimon Willison releases LLM 0.32a0 alpha with message sequence modeling and typed streaming parts, supporting multimodal output and conversation history injection while maintaining backward compatibility.
Product ReviewsSimon Willison built an iNaturalist observation display tool entirely on his phone with Claude Code while camping, using Git Scraping + GitHub Actions for a zero-cost serverless architecture.