155 related articles
Tech Frontiersdatasette-llm 0.1a7 adds model default configuration, supporting preset temperature and other parameters for specific LLMs to standardize batch data enrichment.
TutorialsSimon Willison built a complete iNaturalist observation aggregation tool using only his phone and Claude Code while camping. A detailed look at the Python CLI, Git Scraping, and static frontend architecture.
Product ReviewsRedis creator antirez adds Array data type with 18 new commands including ARGREP regex search. Simon Willison built a WASM browser playground with Claude Code for zero-install experimentation.
TutorialsDatasette creator Simon Willison debugged an OpenStreetMap display issue, uncovering CAPTCHA and Referrer-Policy conflicts, then built a plugin fix using GPT-5.5 and Codex.
TutorialsA detailed guide to Simon Willison's open-source tool inaturalist-clumper 0.1, which automatically clusters iNaturalist observation records by time and location, outputting JSON for nature blogs, data visualization, and static site integration.
Tech FrontiersSimon Willison built a QR code generator with Claude AI, supporting URL text and WiFi QR code generation with style customization. A detailed look at this vibe-coding project's design and AI-assisted development insights.
Product ReviewsReal-world comparison of Trae Solo vs Cursor building a Python Flask student management system, testing architecture design, code generation speed, runtime results, and practical recommendations.
Product ReviewsReal-world comparison of Claude Code and Cursor through an elevator scheduling simulator project — analyzing task planning, architecture understanding, code generation, and delivery quality.
TutorialsGuide to cleaning OpenAI Codex's local .codex folder cache, including deleting conversations with community Python tools, cleaning logs.sqlite, and periodic archiving to slim from 17MB to 41KB.
Product ReviewsIn-depth comparison of Claude Haiku 4.5, GPT-5 Mini, and GLM-4.6 across speed, cost, code quality, concurrency safety, and tool calling to help developers choose the right budget AI coding model.
Tech FrontiersDatasette founder Simon Willison launches official blog built with OpenAI Codex Desktop, sharing full AI session transcripts and demonstrating transparent AI-assisted development practices.
TutorialsA comprehensive guide to building production-grade AI Agents with LangChain, covering architecture design, tools, memory systems, ReAct strategy, and enterprise deployment.
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.
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.
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.
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 CLI tool v0.32a1, fixing a critical bug where tool-calling conversations failed to reload from SQLite. Details on the fix and upgrade.