Home/2026
Archive

Year 2026

1,048 articles published in 2026.

AI & ML — AI Search: the search primitive for your agents

AI Search: the search primitive for your agents

AI Search is the search primitive for your agents. Create instances dynamically, upload files, and search across instances with hybrid retrieval and relevance boosting. Just create a search instance, upload, and search.

GMGabriel Massadas, Miguel CardosoGabriel Massadas, Miguel Cardoso·April 16, 2026AI & ML
SRE & Ops — Capacity Efficiency at Meta: How Unified AI Agents Optimize Performance at Hyperscale

Capacity Efficiency at Meta: How Unified AI Agents Optimize Performance at Hyperscale

We’re sharing insights into Meta’s Capacity Efficiency Program, where we’ve built an AI agent platform that helps automate finding and fixing performance issues throughout our infrastructure. By leveraging encoded domain expertise across a unified, standardized tool interface these agents help save power and free up engineers’ time away from addressing performance issues to innovating on […] Read

CWChris Wiltz·April 16, 2026SRE & Ops
Security — Post-Quantum Cryptography Migration at Meta: Framework, Lessons, and Takeaways

Post-Quantum Cryptography Migration at Meta: Framework, Lessons, and Takeaways

We’re sharing lessons learned from Meta’s post-quantum cryptography (PQC) migration to help other organizations strengthen their resilience as industry transitions to post-quantum cryptography standards. We’re proposing the idea of PQC Migration Levels to help teams within organizations manage the complexity of PQC migration for their various use cases. By outlining Meta’s approach to this work […

CWChris Wiltz·April 16, 2026Security
Frontend — A new programming model for durable execution

A new programming model for durable execution

Vercel Workflows is now GA. Write durable, long-running functions in TypeScript or Python. No orchestrator, no Kubernetes, no separate infrastructure. 100M+ runs in beta across 1,500+ customers.

VVercel·April 16, 2026Frontend
Engineering — Add voice to your agent

Add voice to your agent

An experimental voice pipeline for the Agents SDK enables real-time voice interactions over WebSockets. Developers can now build agents with continuous STT and TTS in just ~30 lines of server-side code.

SKSunil, Korinne AlpersSunil, Korinne Alpers·April 15, 2026Engineering
AI & ML — Agents have their own computers with Sandboxes GA

Agents have their own computers with Sandboxes GA

Cloudflare Sandboxes give AI agents a persistent, isolated environment: a real computer with a shell, a filesystem, and background processes that starts on demand and picks up exactly where it left off.

KRKate Reznykova, Mike NomitchKate Reznykova, Mike Nomitch·April 13, 2026AI & ML
AI & ML — Building a CLI for all of Cloudflare

Building a CLI for all of Cloudflare

We’re introducing cf, a new unified CLI designed for consistency across the Cloudflare platform, alongside Local Explorer for debugging local data. These tools simplify how developers and AI agents interact with our nearly 3,000 API operations.

MTMatt Tk Taylor, Dimitri MitropoulosMatt Tk Taylor, Dimitri Mitropoulos·April 13, 2026AI & ML
Security — Dynamic, identity-aware, and secure Sandbox auth

Dynamic, identity-aware, and secure Sandbox auth

Outbound Workers for Sandboxes provide a programmable, zero-trust egress proxy for AI agents. This allows developers to inject credentials and enforce dynamic security policies without exposing sensitive tokens to untrusted code.

MNMike Nomitch, Gabi Villalonga SimonMike Nomitch, Gabi Villalonga Simon·April 13, 2026Security
Frontend — Squash and Stretch

Squash and Stretch

Have you ever heard of Disney’s 12 Basic Principles of Animation? In this tutorial, we’ll explore how we can use the very first principle to create SVG micro-interactions that feel way more natural and believable. It’s one of those small things that has a big impact.

JWJosh W. Comeau·April 13, 2026Frontend
Design & UX — Managing context in long-run agentic applications

Managing context in long-run agentic applications

Excerpt In complex, long-running agentic systems, maintaining alignment and coherent reasoning between agents requires careful design. In this second article of our series, we explore these challenges and the mechanisms we built to keep teams of agents working productively over long time spans. We present a range of complementary techniques that balance the conflicting requirements…

DMDominic Marks·April 13, 2026Design & UX
Engineering — Welcome to Agents Week

Welcome to Agents Week

Cloudflare's mission has always been to help build a better Internet. Sometimes that means building for the Internet as it exists. Sometimes it means building for the Internet as it's about to become. This week, we're kicking off Agents Week, dedicated to what comes next.

RDRita, Dane KnechtRita, Dane Knecht·April 12, 2026Engineering
Engineering — Quick Hit #121

Quick Hit #121

Chrome 147 becomes the first to ship border-shape as well as the scroll range for view timelines.

DSDaniel SchwarzDaniel Schwarz·April 10, 2026Engineering
Frontend — Selecting a Date Range in CSS

Selecting a Date Range in CSS

A clever approach for selecting multiple dates on a calendar where the :nth-child()'s “n of selector” syntax does all the heavy lifting... even in the JavaScript.

PPreethiPreethi·April 9, 2026Frontend
SRE & Ops — Escaping the Fork: How Meta Modernized WebRTC Across 50+ Use Cases

Escaping the Fork: How Meta Modernized WebRTC Across 50+ Use Cases

At Meta, WebRTC powers real-time audio and video across various platforms. But forking a large open-source project like WebRTC within our monorepo presents unique challenges – over time, an internal fork can drift behind upstream, cutting itself off from community upgrades. We’re sharing how we escaped this “forking trap” – from building a dual-stack architecture […]

CWChris Wiltz·April 9, 2026SRE & Ops
Design & UX — Quick Hit #120

Quick Hit #120

Chrome 147 ships contrast-color() (the Color Level 5 version that only resolves to black or white), making it baseline.

DSDaniel SchwarzDaniel Schwarz·April 8, 2026Design & UX
AI & ML — Patterns for Reducing Friction in AI-Assisted Development

Patterns for Reducing Friction in AI-Assisted Development

The practices that make human pair programming effective—onboarding, structured design discussion, shared standards—apply equally to working with AI coding assistants. I propose five patterns that bring this collaborative scaffolding to AI-assisted development, shifting the experience from correcting a tool to collaborating with a capable teammate.

RGRahul Garg·April 8, 2026AI & ML
SRE & Ops — Trust But Canary: Configuration Safety at Scale

Trust But Canary: Configuration Safety at Scale

As AI increases developer speed and productivity it also increases the need for safeguards. On this episode of the Meta Tech Podcast, Pascal Hartig sits down with Ishwari and Joe from Meta’s Configurations team to discuss how Meta makes config rollouts safe at scale. Listen in to learn about canarying and progressive rollouts, the health checks […]

CWChris Wiltz·April 8, 2026SRE & Ops
Engineering — Alternatives to the !important Keyword

Alternatives to the !important Keyword

Cascade layers, specificity tricks, smarter ordering, and even some clever selector hacks can often replace !important with something cleaner, more predictable, and far less embarrassing to explain to your future self.

SMSaleh MubasharSaleh Mubashar·April 7, 2026Engineering
Performance — Principles of Mechanical Sympathy

Principles of Mechanical Sympathy

Modern hardware is remarkably fast, but software often fails to leverage it. Mechanical sympathy - a concept borrowed from racing and popularized in software by Martin Thompson - is the practice of creating software that is sympathetic to its underlying hardware. This practice can be distilled into a set of everyday principles: Predictable memory access, awareness of cache lines, the single-writer

CSCaer Sanders·April 7, 2026Performance
SRE & Ops — How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines

How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines

AI coding assistants are powerful but only as good as their understanding of your codebase. When we pointed AI agents at one of Meta’s large-scale data processing pipelines – spanning four repositories, three languages, and over 4,100 files – we quickly found that they weren’t making useful edits quickly enough. We fixed this by building […]

CWChris Wiltz·April 6, 2026SRE & Ops
AI & ML — Why we're rethinking cache for the AI era

Why we're rethinking cache for the AI era

The explosion of AI-bot traffic, representing over 10 billion requests per week, has opened up new challenges and opportunities for cache design. We look at some of the ways AI bot traffic differs from humans, how this impacts CDN cache, and some early ideas for how Cloudflare is designing systems to improve both the AI and human experience.

AWAvani Wildani, SulemanAvani Wildani, Suleman·April 2, 2026AI & ML
AI & ML — Harness engineering for coding agent users

Harness engineering for coding agent users

To let coding agents work with less supervision, we need ways to increase our confidence in their result. As software engineers, we have a natural trust barrier with AI-generated code - LLMs are non-deterministic, they don't know our context, and they don't really understand the code, they think in tokens. This article explores a mental model that brings together emerging concepts from context and

BBBirgitta Böckeler·April 2, 2026AI & ML