22 related articles
Deep DivesDeep analysis of Simon Willison's LLM Python library 0.32a0 alpha: message sequences, streaming typed parts, tool calling, and the design philosophy behind backward-compatible refactoring.

SQLite creator Richard Hipp shares reliability engineering secrets: 100% MC/DC coverage, defensive programming, and zero-dependency design that powers trillions of deployments by a 3-person team.

TypeScript is Microsoft's JavaScript superset that catches errors at compile time via static type checking. Explore its core benefits, ecosystem, and trade-offs.

A deep dive into Databricks Agent Framework (Mosaic AI): unify LangGraph/OpenAI agents via ChatAgent, log & evaluate with MLflow, version with Unity Catalog, and deploy Model Serving Endpoints for production AI agents.

Through the practical case of the message-scroller component, this article delves into applying the Single Responsibility Principle in front-end component design—how to abstract scrolling logic independently and balance cost with long-term returns.

Gemini CLI is Google's open-source AI terminal tool that deeply integrates Gemini model capabilities into the command line—supporting code generation, file operations, Shell execution, and MCP protocol extensions, with 1,000 free daily requests.

Developer Simon Willison used Claude to ship sqlite-utils 4.0: 37 prompts, 34 commits, $149 API cost — revealing coding agents' real capabilities, cross-model review, and agentic engineering best practices.
sqlite-utils 4.0rc2 Released: Major Ve…
Simon Willison releases sqlite-utils 4.0rc2, with most code written by Claude at just $149.25 in API costs. A deep dive into AI-assisted development costs and human-AI collaboration.
GPT-5.6 Sol Deep Dive: Major Upgrades …
OpenAI previews GPT-5.6 Sol, featuring major upgrades in coding, scientific research, and cybersecurity alongside its most advanced safety stack yet.
Product ReviewsHands-on review of Augment Remote Agent: 10 cloud AI Agents coding in parallel, covering bug fixes, PR generation, documentation, and more with detailed workflows and real-world examples.
TutorialsDeep dive into Go 1.26's //go:fix inline directive and source-level inliner: how it works, use cases, limitations, and how it enables self-service API migration for library maintainers and users.
Deep DivesSimon Willison releases LLM 0.32a0 alpha with a major refactor introducing message sequence API, typed streaming output, and flexible serialization while maintaining backward compatibility.
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.
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 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.
Tech FrontiersSimon Willison releases LLM Python library 0.32a0 alpha with message sequence prompts and typed streaming responses, redesigning model interaction abstractions for multimodal output, tool calls, and modern LLM features.
Tech FrontiersSimon Willison releases LLM library 0.32 alpha with message sequences and typed streaming chunks, replacing the old text-in-text-out model to fully support multi-turn dialogue, multimodal output, and tool calling.
Deep DivesDeep dive into LLM 0.32a0 alpha: a major refactoring from text conversations to message sequences and typed streaming events, supporting multimodal output, tool calls, and flexible serialization.
Tech FrontiersDeep dive into Simon Willison's LLM Python library 0.32 refactoring: new message sequence API, typed streaming responses, and universal serialization for multimodal AI and tool calling.
Deep DivesSimon Willison releases LLM 0.32a0 alpha with message sequences API and streaming multi-type parts, redesigning how the Python LLM library handles model interactions for complex inputs and outputs.