TLDR Dev 2026-09-23
GPT-6 and Claude Opus 5.5 π₯, proper agent evals π, donβt go all-in on AI π
π§βπ»
Articles & Tutorials
Blurry before beautiful: image previews for the web (8 minute read)
A proposed previewsrc attribute would let browsers show a low-resolution image until the final image is ready, replacing framework-specific placeholder logic. The browser would prioritize the final image, treat the preview as best effort, and preserve existing picture, srcset, and sizes behavior.
How to Evaluate AI Agents: From Tool Calls to Task Completion (11 minute read)
Evaluating an AI agent requires more than checking whether individual tool calls are valid. Step-level scoring helps locate failures, while end-to-end scoring verifies that the environment reached the intended state. Production evals should report consistency, steps, and cost alongside success rate, then gate releases on evidence such as a database update, passing tests, or a merged PR.
Worker Backpressure (Part 1): teaching queue workers to slow down (12 minute read)
Canva built Worker Backpressure into its queue library so each worker adjusts concurrency from local success and failure signals, without a coordinator or extra network calls. During a 32.5-hour overload, the mechanism kept throughput near two million messages per hour while only 22 of 1.8 million failed attempts reached the dead letter queue. The design trades some throughput for stability and currently relies on a single health signal.
Side-stepping the Secretary Problem, unwittingly (12 minute read)
A hiring team avoided treating rejected candidates as permanently lost by inviting reapplications and offering opt-in curricula and weekly office hours. The approach produced five hires from roughly 300 applicants, supported long-term career growth, and paired a selective funnel with a 24-hour response promise and clear communication.
Debugging our AI search assistant with agent tracing (4 minute read)
Sentry uses agent traces to debug failures in a search assistant that converts natural language into Sentry query syntax. A trace exposed a prompt bug that listed custom numeric fields as bare names instead of the required tags[name, number] form, which caused valid searches to return no results. Instrumenting local evals with the same tracing now lets the team inspect prompts, tool calls, and backend requests before changes reach production.
Don't go all in on AI (4 minute read)
Reliable AI systems do not need to choose between deterministic workflows and autonomous agents. A pharma revenue analysis system became more consistent after fixed steps such as grouping sales by region, comparing year-over-year results, and gathering known data sources moved into deterministic tools. The agent then focused on interpreting those results and proposing actions, where flexible reasoning added more value.
Push your PyTorch skills further (Sponsor)
Two days of sessions on real performance gains, kernel-level techniques, and what's next for PyTorch, vLLM, and Ray - straight from the teams building them. Don't miss PyTorch Conference North America, Oct 20β21 in San Jose. See the
full schedule.
Register by Oct 1 with code TLDR25 to save 25%.
Claude Opus 5.5 (9 minute read)
Claude Opus 5.5 targets long-running coding, computer use, and knowledge work while costing 40% less per task than Opus 5. It uses fewer tokens, supports a faster mode, and is priced at $4 per million input tokens and $20 per million output tokens. Anthropic reports stronger behavioral audit results and greater prompt injection resistance.
Introducing GPT-6 Sol and Luna (6 minute read)
GPT-6 Sol and Luna extend the GPT-6 family with faster, lower-cost options for professional work, coding, computer use, and everyday tasks. API pricing is 50% below GPT-5.6 promotional pricing, at $2 input and $10 output per million tokens for Sol, and $0.10 input and $0.50 output for Luna.
Introducing Worker Previews (10 minute read)
Cloudflare Worker Previews gives every Git branch an isolated, production-like environment with its own URL, configuration, observability, and state. Previews can isolate Durable Objects and Containers, and they update automatically as a branch changes.
Claude Opus 5.5: Intelligence, Performance, and Price Analysis (Website)
Artificial Analysis ranks Claude Opus 5.5 first among 212 models on its Intelligence Index with a score of 58. The tested configuration supports a one million token context window and costs $4 per million input tokens and $20 per million output tokens, though it generated far more output tokens than the median comparison model.
How did AMD Ryzen get 50% faster in two years? (3 minute read)
AMD's Ryzen 7 9800X3D posts 47% higher single-core and 58% higher multi-core Geekbench 6 scores than the 5800X3D from two years earlier, despite only a 15% boost-clock increase. The gain comes from wider execution, larger caches and reorder buffers, more integer units, and a shift from 256-bit to 512-bit SIMD.
Baseten acquires Blaxel to build the cloud for the next trillion agents (Sponsor)
One platform to serve models and run long-lived agents, with sandboxes that wake in 25ms. The future of agent infrastructure.
Read more
I gave my website a boss fight (13 minute read)
A personal site redesign turns navigation into a connected pixel-art world with original music, playable scenes, and a boss fight, all built in plain JavaScript and CSS inside a Ghost theme.
Unfinished Work in Package Security (6 minute read)
Package security still leaves consumers to verify that cooldowns and install restrictions actually work, control build permissions and promotion paths, and track dependencies beyond application lockfiles.
Floci (GitHub Repo)
Floci is an AWS emulator for local development and CI that provides drop-in SDK, CLI, Terraform, and LocalStack compatibility without an account or auth token.
Cloudflare adds Vary support to Cache Rules (12 minute read)
Cloudflare Cache Rules now supports the HTTP Vary header, letting sites normalize known negotiation headers, preserve exact values, or bypass caching when request variation is too unpredictable.
The most important software engineering news in one daily email
Join 470,000 readers for
one daily email