How AI got from rules to reasoning models
Follow the changes in learning methods, data and compute that led to today’s models, and see why newer does not always mean better for a task.
AI in production. Reliability in practice.
Latest edition ·The latest analysis
What changed in OpenCode 2.x, how to install it, and a small retry bug you can reproduce, repair and check yourself.
Read the storyFrom the publication
Follow the changes in learning methods, data and compute that led to today’s models, and see why newer does not always mean better for a task.
Unix, GNU, the Linux kernel and distributions explain the cooperating layers you operate today, including what a container actually shares.
Inspect the assembled request, count text tokens, reserve output space and shorten context without losing the condition that changes the answer.
Encode a small document collection, inspect similarity results and distinguish a relevant passage from one that applies to your system.
Field guides
Follow a request. Review the code. Find out what actually happened.
Explore the guidesKeep the traces that explain a failure
Tail sampling selects recorded traces by error, latency and other evidence. A checkout timeout shows how routing, waiting time and memory affect the trace a responder can retrieve.
Give AI code review a useful job
CodeRabbit brings AI feedback into pull requests, editors and the CLI. A retry loop that exceeds its caller’s deadline shows the kind of finding that can repay review time.
Recover when a tool call times out
A missing response can leave a worker already created. Durable operation IDs and the destination’s idempotency contract let a replacement executor recover the original request.
Put it into practice
Free reliability tools. No account needed.
Open the workbenchThe AI tools guide
Coding assistants, code review and agent supervision.
Browse the guideCompanies & products