Home/2026
Archive

Year 2026

1,048 articles published in 2026.

Performance — CSS vs. JavaScript

CSS vs. JavaScript

There are a bunch of JavaScript animation libraries out there, and you might have wondered whether there’s a performance cost compared to traditional CSS transitions and keyframe animations. In this blog post, we’ll compare the same animation across several different strategies and see the differences firsthand. There’s some interesting nuance here!

JWJosh W. Comeau·May 26, 2026Performance
AI & ML — SilverTorch: Index as Model — A New Retrieval Paradigm for Recommendation Systems

SilverTorch: Index as Model — A New Retrieval Paradigm for Recommendation Systems

We’re introducing SilverTorch, a reimagining of recommendation systems that unifies all retrieval components for user generated content under a unified architecture. SilverTorch shows up to 23.7x higher throughput compared to the state-of-the-art approaches. It’s also showing 20.9x more compute cost efficiency compared to a CPU-based solution while also improving accuracy. Our research paper, “Sil

CWChris Wiltz·May 26, 2026AI & ML
Design & UX — Four Levels Of Customer Understanding — Smashing Magazine

Four Levels Of Customer Understanding — Smashing Magazine

What people say, feel, think, and do are often very different things. To understand the underlying reasons for user behavior, it helps to look beyond the surface and explore hidden motivations, root causes, and the different layers of reality that shape how people act. Brought to you by Measuring UX Impact, **friendly video course on UX** and design patterns by Vitaly.

VFVitaly FriedmanVitaly Friedman·May 22, 2026Design & UX
Performance — Announcing Claude Managed Agents on Cloudflare

Announcing Claude Managed Agents on Cloudflare

Cloudflare has integrated with Anthropic's Claude Managed Agents to provide a fast, isolated execution environment for autonomous code delivery. This means builders can scale agent workflows globally while strictly controlling access to private backends and easily customizing their agent’s tools and runtimes.

MNMike NomitchMike Nomitch·May 19, 2026Performance
Security — Project Glasswing: what Mythos showed us

Project Glasswing: what Mythos showed us

In recent weeks, we pointed Mythos and other security-focused LLMs at live code across critical parts of our infrastructure. We share what we observed, the models’ strengths and weaknesses, and what the work around them needs to look like before any of it can scale.

GGrantGrant·May 18, 2026Security
AI & ML — Take your local GitHub sessions anywhere

Take your local GitHub sessions anywhere

Kick off work in VS Code or the CLI, finish it from your phone. Remote control for GitHub Copilot sessions is now generally available on github.com and GitHub Mobile.

CHCandy Ho, Ellie BennettCandy Ho, Ellie Bennett·May 18, 2026AI & ML
Frontend — Reel Friends: Building Social Discovery that Scales to Billions

Reel Friends: Building Social Discovery that Scales to Billions

On its face the new Friend Bubbles feature looks simple enough. It highlights Reels your friends have watched and reacted to. But sometimes the features that seem the most straightforward require the deepest engineering work. On this episode of the Meta Tech Podcast, Pascal Hartig chats with Subasree and Joseph, two software engineers from the Facebook […]

CWChris Wiltz·May 13, 2026Frontend
Engineering — What Is Code?

What Is Code?

Code has two distinct but intertwined purposes. It is a set of instructions for a machine, and it is also a conceptual model of the problem domain. A well designed codebase is a representation of the vocabulary of a domain. These abstractions reveal themselves only as developers build the software. Programming languages act as thinking tools, enabling the construction of a conceptual model that su

UJUnmesh Joshi·May 12, 2026Engineering
SRE & Ops — Migrating Data Ingestion Systems at Meta Scale

Migrating Data Ingestion Systems at Meta Scale

Meta’s data ingestion system, which our engineering teams leverage for up-to-date snapshots of the social graph, has recently undergone a significant revamp to enhance its reliability at scale. Moving from our legacy system to our new architecture required a large-scale migration of our entire data ingestion system. We’re sharing the solutions and strategies that enabled […]

CWChris Wiltz·May 12, 2026SRE & Ops
Frontend — Labyrinth 1.1: Making End-to-End Encrypted Backups Even More Reliable

Labyrinth 1.1: Making End-to-End Encrypted Backups Even More Reliable

We’re rolling out version 1.1 of Labyrinth, the encrypted storage system and protocol that secures messages and history on Messenger. Labyrinth 1.1 enhances the reliability of end-to-end encrypted backups with a new sub-protocol that helps messages survive the loss of a device, a switched device, and long gaps between sign-ins. Read our updated white paper, […]

CWChris Wiltz·May 11, 2026Frontend
Career & Teams — Building For The Future

Building For The Future

This afternoon, we sent the following email to our global team. One of our core values at Cloudflare is transparency, and we believe it's important that you hear this directly from us because it’s a major moment at Cloudflare.

MPMatthew Prince, Michelle ZatlynMatthew Prince, Michelle Zatlyn·May 7, 2026Career & Teams
Security — From SSH to REST: A Security-Driven Modernization of Slack’s EMR Data Pipelines

From SSH to REST: A Security-Driven Modernization of Slack’s EMR Data Pipelines

Excerpt By 2024, Slack’s data platform had accumulated 700+ SSH-based operators orchestrating critical data pipelines. We’re talking daily search indexing that processed terabytes of data, analytics jobs powering business intelligence, the whole shebang. Every single one of these jobs required direct SSH access to production AWS Elastic MapReduce (EMR) clusters. We had a massive security…

MVMahendran Vasagam·May 5, 2026Security
Design & UX — Rethinking The Experience Of System Tools — Smashing Magazine

Rethinking The Experience Of System Tools — Smashing Magazine

Design always starts with function — function shapes form. But if that function can’t be made completely invisible and people still have to interact with it, it inevitably becomes part of their experience. In this article, Kyrylo Levashov shares four common software design assumptions.

KLKyrylo LevashovKyrylo Levashov·May 5, 2026Design & UX