RCCLX: Innovating GPU communications on AMD platforms

RCCLX: Innovating GPU communications on AMD platforms

• We are open-sourcing the initial version of RCCLX - an enhanced version of RCCL that we developed and tested on Meta’s internal workloads. • RCCLX is fully integrated with Torchc

Engineering Blogs · February 24, 2026 (updated February 25, 2026) · 1 min · 204 words
How we rebuilt Next.js with AI in one week

How we rebuilt Next.js with AI in one week

• *This post was updated at 12:35 pm PT to fix a typo in the build time benchmarks. • Last week, one engineer and an AI model rebuilt the most popular front-end framework from scra

Engineering Blogs · February 24, 2026 (updated February 25, 2026) · 2 min · 218 words

Piqama: Pinterest Quota Management Ecosystem

• Authors: Junkai Xue | Sr Staff Software Engineer, Big Data Processing Platform; Zheyu Zha | Staff Software Engineer, Big Data Processing Platform; Jia Zhan | Principal Engineer,

Engineering Blogs · February 24, 2026 (updated February 25, 2026) · 2 min · 326 words

How we used agentic AI to crack automated SOX testing at scale... in 90 days

• How we used agentic AI to crack automated SOX testing at scale… in 90 days Written by Martin Preedy, with heartfelt thanks to Chan Park, Drew DiBiase, Jenna Wei, and Andrew Mey

Engineering Blogs · February 23, 2026 (updated February 25, 2026) · 2 min · 368 words
Cloudflare One is the first SASE offering modern post-quantum encryption across the full platform

Cloudflare One is the first SASE offering modern post-quantum encryption across the full platform

• During Security Week 2025, we launched the industryâs first cloud-native post-quantum Secure Web Gateway (SWG) and Zero Trust solution, a major step towards securing enterprise n

Engineering Blogs · February 23, 2026 (updated February 25, 2026) · 2 min · 404 words
Data activation: what it is & how to do it

Data activation: what it is & how to do it

• Data activation: what it is & how to do it Time to read: Data activation: what it is & how to do it Most businesses are drowning in data they never actually use. • They’ve invest

Engineering Blogs · February 23, 2026 (updated February 25, 2026) · 2 min · 353 words
Direct Customer to ISV Rearchitecture Guide

Direct Customer to ISV Rearchitecture Guide

• Direct Customer to ISV Rearchitecture Guide Time to read: One of the first decisions every customer makes when they’re getting started with Twilio is whether to register as a dir

Engineering Blogs · February 23, 2026 (updated February 25, 2026) · 2 min · 294 words
Sunsetting Twilio Segment's Legacy Analytics Libraries

Sunsetting Twilio Segment's Legacy Analytics Libraries

• Sunsetting Twilio Segment’s Legacy Analytics Libraries Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo Sunsetting Twilio Segment’s Legacy Analytics Lib

Engineering Blogs · February 23, 2026 (updated February 24, 2026) · 2 min · 250 words
The Art of the Attendance: Why MWC is the Ultimate B2B Spectacle

The Art of the Attendance: Why MWC is the Ultimate B2B Spectacle

• The Art of the Attendance: Why MWC is the Ultimate B2B Spectacle Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo The Art of the Attendance: Why MWC is

Engineering Blogs · February 23, 2026 (updated February 25, 2026) · 2 min · 387 words
Cloudflare outage on February 20, 2026

Cloudflare outage on February 20, 2026

• On February 20, 2026, at 17:48 UTC, Cloudflare experienced a service outage when a subset of customers who use Cloudflareâs Bring Your Own IP (BYOIP) service saw their routes to

Engineering Blogs · February 21, 2026 (updated February 25, 2026) · 2 min · 240 words
Code Mode: give agents an entire API in 1,000 tokens

Code Mode: give agents an entire API in 1,000 tokens

• Model Context Protocol (MCP) has become the standard way for AI agents to use external tools. • But there is a tension at its core: agents need many tools to do useful work, yet

Engineering Blogs · February 20, 2026 (updated February 25, 2026) · 2 min · 230 words
How To Track User Events With Segment in Node.js

How To Track User Events With Segment in Node.js

• How To Track User Events With Segment in Node.js Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo How To Track User Events With Segment in Node.js Under

Engineering Blogs · February 20, 2026 (updated February 25, 2026) · 2 min · 323 words
Our Multi-Agent Architecture for Smarter Advertising

Our Multi-Agent Architecture for Smarter Advertising

• Our Multi-Agent Architecture for Smarter Advertising Introduction When we kicked this off, we weren’t trying to ship an ‘AI feature.’ We were trying to fix a structural problem i

Engineering Blogs · February 19, 2026 (updated February 25, 2026) · 2 min · 336 words
Database Federation: Decentralized and ACL-Compliant Hive™ Databases

Database Federation: Decentralized and ACL-Compliant Hive™ Databases

• Database Federation: Decentralized and ACL-Compliant Hive™ Databases 19 February / GlobalIntroduction One of Uber’s data warehouses powering the Delivery business outgrew its ori

Engineering Blogs · February 19, 2026 (updated February 25, 2026) · 2 min · 245 words
How To Get Started With Twilio Segment

How To Get Started With Twilio Segment

• How To Get Started With Twilio Segment Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo How to Get Started With Twilio Segment If you are running a busi

Engineering Blogs · February 19, 2026 (updated February 25, 2026) · 2 min · 248 words
How to Use the Agent-to-Human Communication (A2H) Protocol with OpenClaw

How to Use the Agent-to-Human Communication (A2H) Protocol with OpenClaw

• How to Use the Agent-to-Human Communication (A2H) Protocol with OpenClaw Time to read: OpenClaw is one of the most ambitious autonomous agent projects today, a personal AI assist

Engineering Blogs · February 19, 2026 (updated February 25, 2026) · 2 min · 307 words
Introducing A2H: A Protocol for Agent-to-Human Communication

Introducing A2H: A Protocol for Agent-to-Human Communication

• Introducing A2H: A Protocol for Agent-to-Human Communication Time to read: As AI agents become more capable and autonomous, they need a standardized way to loop humans into the c

Engineering Blogs · February 19, 2026 (updated February 25, 2026) · 2 min · 275 words

Drastically Reducing Out-of-Memory Errors in Apache Spark at Pinterest

• Felix Loesing | Software Engineer In 2025, we set out to drastically reduce out-of-memory errors (OOMs) and cut resource usage in our Spark applications by automatically identify

Engineering Blogs · February 17, 2026 (updated February 25, 2026) · 2 min · 292 words

Interleaving for Accelerated Testing

• Expedia Group Technology - Data Quickly identifying winning ranking models before committing to A/B tests Authors: Adam Woznica, Benjamin Stieger, and Stefania Ebli Photo by Il V

Engineering Blogs · February 17, 2026 (updated February 25, 2026) · 2 min · 315 words
What is RCS on iPhone? How to enable & use it

What is RCS on iPhone? How to enable & use it

• What is RCS on iPhone? • How to enable & use it Time to read: What is RCS on iPhone? • How to enable & use it For years, texting between iPhones and Android phones meant falling

Engineering Blogs · February 17, 2026 (updated February 25, 2026) · 1 min · 202 words

The Algorithm That Saved Reddit 21% on BigQuery Slots

• The Algorithm That Saved Reddit 21% on BigQuery Slots Written by Michael Petro BigQuery serves as the central compute engine of Reddit’s data platform. • It powers ingestion, bat

Engineering Blogs · February 16, 2026 (updated February 25, 2026) · 2 min · 233 words

GPU-Serving Two-Tower Models for Lightweight Ads Engagement Prediction

• Yuanlu Bai | Machine Learning Engineer II, L1 Conversion and Shopping Modeling; Yao Cheng | Sr. • Machine Learning Engineer, L1 Conversion and Shopping Modeling; Xiao Yang | Sr.

Engineering Blogs · February 13, 2026 (updated February 25, 2026) · 2 min · 224 words
Shedding old code with ecdysis: graceful restarts for Rust services at Cloudflare

Shedding old code with ecdysis: graceful restarts for Rust services at Cloudflare

• ecdysis | ËekdÉsÉs | noun the process of shedding the old skin (in reptiles) or casting off the outer cuticle (in insects and other arthropods). • How do you upgrade a network se

Engineering Blogs · February 13, 2026 (updated February 25, 2026) · 2 min · 271 words
What is data collection? Methods, types & examples

What is data collection? Methods, types & examples

• What is data collection? • Methods, types & examples Time to read: What is data collection? • Methods, types & examples Rivers have been essential to human communities since the

Engineering Blogs · February 13, 2026 (updated February 24, 2026) · 1 min · 182 words
How low-bit inference enables efficient AI

How low-bit inference enables efficient AI

• In just the past few years, large machine learning models have made incredible strides. • Today’s models are not only remarkably capable but also achieve impressive results acros

Engineering Blogs · February 12, 2026 (updated February 25, 2026) · 2 min · 295 words
Uber's Rate Limiting System

Uber's Rate Limiting System

• Introduction Uber’s service-oriented architecture processes hundreds of millions of RPCs (remote procedure calls) per second across thousands of services. • Keeping this system r

Engineering Blogs · February 12, 2026 (updated February 24, 2026) · 2 min · 256 words
Introducing Markdown for Agents

Introducing Markdown for Agents

• The way content and businesses are discovered online is changing rapidly. • In the past, traffic originated from traditional search engines, and SEO determined who got found firs

Engineering Blogs · February 12, 2026 (updated February 25, 2026) · 2 min · 284 words
How to bring your own telephony to Okta with Twilio Verify

How to bring your own telephony to Okta with Twilio Verify

• How to bring your own telephony to Okta with Twilio Verify Time to read: Okta requires Bring Your Own Telephony (BYOT), enabling you to integrate any telephony service provider w

Engineering Blogs · February 12, 2026 (updated February 24, 2026) · 2 min · 218 words
Rich Messages, Richer Experiences: Monetizing Chatbots on RCS and WhatsApp

Rich Messages, Richer Experiences: Monetizing Chatbots on RCS and WhatsApp

• Rich Messages, Richer Experiences: Monetizing Chatbots on RCS and WhatsApp Time to read: Implementing Paid Access in Rich Messaging Bots Using Twilio and Stripe Rich Messages, Ri

Engineering Blogs · February 12, 2026 (updated February 24, 2026) · 2 min · 250 words
The Death of Traditional Testing: Agentic Development Broke a 50-Year-Old Field, JiTTesting Can Revive It

The Death of Traditional Testing: Agentic Development Broke a 50-Year-Old Field, JiTTesting Can Revive It

• WHAT IT IS The rise of agentic software development means code is being written, reviewed, and shipped faster than ever before across the entire industry. • It also means that te

Engineering Blogs · February 11, 2026 (updated February 25, 2026) · 2 min · 273 words
Insights from our executive roundtable on AI and engineering productivity

Insights from our executive roundtable on AI and engineering productivity

• Insights from our executive roundtable on AI and engineering productivity Improving engineering productivity is crucial to the work we do at Dropbox. • The more quickly we can de

Engineering Blogs · February 11, 2026 (updated February 25, 2026) · 2 min · 274 words
How to Use Twilio's Content Template Builder for Messaging

How to Use Twilio's Content Template Builder for Messaging

• How to Use Twilio’s Content Template Builder for Messaging Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo How to Use Twilio’s Content Template Builder

Engineering Blogs · February 11, 2026 (updated February 24, 2026) · 2 min · 286 words
Sending RCS Cards Using Python

Sending RCS Cards Using Python

• Sending RCS Cards Using Python Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo Sending RCS Cards Using Python In this post, you’ll learn how to send Ri

Engineering Blogs · February 11, 2026 (updated February 24, 2026) · 2 min · 405 words
Play an Audio File in Voice Calls With PHP

Play an Audio File in Voice Calls With PHP

• Play an Audio File in Voice Calls With PHP Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo Play an Audio File in Voice Calls With PHP Audio can make an

Engineering Blogs · February 10, 2026 (updated February 24, 2026) · 2 min · 370 words
RCS vs. iMessage: Everything you need to know in 2026

RCS vs. iMessage: Everything you need to know in 2026

• iMessage: Everything you need to know in 2026 Time to read: RCS vs. • iMessage: Everything you need to know in 2026 For years, the messaging world has been split in two. • iPhone

Engineering Blogs · February 10, 2026 (updated February 24, 2026) · 1 min · 201 words

Contextual Relevance of Ads @ Reddit

• Written by Daniel Peters , Aleksandr Plentsov , and Anand Natu. • The Why One of Reddit’s core differentiators as a platform is the tremendous variety and depth of authentic huma

Engineering Blogs · February 9, 2026 (updated February 24, 2026) · 2 min · 227 words
Building Prometheus: How Backend Aggregation Enables Gigawatt-Scale AI Clusters

Building Prometheus: How Backend Aggregation Enables Gigawatt-Scale AI Clusters

• We’re sharing details of the role backend aggregation (BAG) plays in building Meta’s gigawatt-scale AI clusters likePrometheus. • BAG allows us to seamlessly connect thousands of

Engineering Blogs · February 9, 2026 (updated February 25, 2026) · 2 min · 230 words
How We Release the Spotify App: A Look Under the Hood (Part 2)

How We Release the Spotify App: A Look Under the Hood (Part 2)

• How We Release the Spotify App: A Look Under the Hood (Part 2) Introduction In Part 1 of ‘How We Release the Spotify App’, we gave an overview of how the Spotify release process

Engineering Blogs · February 9, 2026 (updated February 25, 2026) · 2 min · 220 words
Ways to easily integrate Zapier with Twilio

Ways to easily integrate Zapier with Twilio

• Ways to easily integrate Zapier with Twilio Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo Ways to easily integrate Zapier with Twilio You might be wo

Engineering Blogs · February 9, 2026 (updated February 24, 2026) · 2 min · 279 words
Behind the builder: Dalia Molina, Sr. Manager, Documentation Platform

Behind the builder: Dalia Molina, Sr. Manager, Documentation Platform

• Behind the builder: Dalia Molina, Sr. • Manager, Documentation Platform Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo Behind The Builder is an editor

Engineering Blogs · February 8, 2026 (updated February 24, 2026) · 2 min · 236 words
How to use AI on WhatsApp to improve your company's customer service?

How to use AI on WhatsApp to improve your company's customer service?

• How to use AI on WhatsApp to improve your company’s customer service? • Time to read: Facebook logo Twitter LogoFollow us on Twitter LinkedIn logo Understanding how to use AI on

Engineering Blogs · February 6, 2026 (updated February 24, 2026) · 2 min · 266 words
Self-service in the age of AI: Virtual agents that actually resolve

Self-service in the age of AI: Virtual agents that actually resolve

• Self-service in the age of AI: Virtual agents that actually resolve Time to read: Self-service in the age of AI: Virtual agents that actually resolve Today’s customers expect ins

Engineering Blogs · February 6, 2026 (updated February 25, 2026) · 1 min · 212 words
Unlocking super agents with the power of data & AI

Unlocking super agents with the power of data & AI

• 88% of customer service agents cite burnout, with 30% of calls stemming from unresolved prior issues. • AI transforms agents into ‘super agents,’ automating routine tasks and fre

Engineering Blogs · February 6, 2026 (updated February 24, 2026) · 1 min · 204 words
Next Generation DB Ingestion at Pinterest

Next Generation DB Ingestion at Pinterest

• Next Generation DB Ingestion at Pinterest Liang Mou | Staff Software Engineer, Logging Platform Yisheng Zhou | Software Engineer II, Logging Platform Elizabeth (Vi) Nguyen | Soft

Engineering Blogs · February 5, 2026 (updated February 25, 2026) · 2 min · 287 words
Introducing uFowarder: The Consumer Proxy for Kafka Async Queuing

Introducing uFowarder: The Consumer Proxy for Kafka Async Queuing

• Introducing uFowarder: The Consumer Proxy for Kafka Async Queuing 5 February / GlobalIntroduction Uber has one of the largest deployments of Apache Kafka® in the world, processin

Engineering Blogs · February 5, 2026 (updated February 24, 2026) · 2 min · 238 words
2025 Q4 DDoS threat report: A record-setting 31.4 Tbps attack caps a year of massive DDoS assaults

2025 Q4 DDoS threat report: A record-setting 31.4 Tbps attack caps a year of massive DDoS assaults

• Welcome to the 24th edition of Cloudflareâs Quarterly DDoS Threat Report. • In this report, Cloudforce One offers a comprehensive analysis of the evolving threat landscape of Dis

Engineering Blogs · February 5, 2026 (updated February 25, 2026) · 2 min · 251 words
Data hygiene: what it is, best practices & how to improve it

Data hygiene: what it is, best practices & how to improve it

• Data hygiene: what it is, best practices & how to improve it Time to read: Data hygiene: what it is, best practices & how to improve it Data doesn’t stay clean on its own. • The

Engineering Blogs · February 5, 2026 (updated February 24, 2026) · 1 min · 194 words
No Display? No Problem: Cross-Device Passkey Authentication for XR Devices

No Display? No Problem: Cross-Device Passkey Authentication for XR Devices

• We’re sharing a novel approach to enabling cross-device passkey authentication for devices with inaccessible displays (like XR devices). • Our approach bypasses the use of QR cod

Engineering Blogs · February 4, 2026 (updated February 25, 2026) · 2 min · 279 words
RCS vs. SMS: What's the difference (and why it matters)

RCS vs. SMS: What's the difference (and why it matters)

• SMS: What’s the difference (and why it matters) Time to read: RCS vs. • SMS: What’s the difference (and why it matters) Text messaging has been around for over 30 years. • And fo

Engineering Blogs · February 4, 2026 (updated February 24, 2026) · 1 min · 194 words
Improve global upload performance with R2 Local Uploads

Improve global upload performance with R2 Local Uploads

• Improve global upload performance with R2 Local Uploads 2026-02-03 Frank Chen Rahul Suresh Anni Wang Today, we are launchingLocal Uploadsfor R2 inopen beta. • WithLocal Uploadsen

Engineering Blogs · February 3, 2026 (updated February 25, 2026) · 1 min · 194 words
What is branded calling?

What is branded calling?

• What is branded calling? • Time to read: What is Branded Calling? • Four billion-that’s the number of robocalls U.S. • consumers receive each month. • For context, that’s approxi

Engineering Blogs · February 3, 2026 (updated February 24, 2026) · 1 min · 164 words

Protecting Your GraphQL

• Written by Stas Kravets TL;DR: The performance of GraphQL service is crucial in a distributed system since it is usually a common facade for the whole ecosystem. • In turn, Graph

Engineering Blogs · February 2, 2026 (updated February 24, 2026) · 2 min · 239 words

Beyond Two Towers: Re-architecting the Serving Stack for Next-Gen Ads Lightweight Ranking Models...

• Beyond Two Towers: Re-architecting the Serving Stack for Next-Gen Ads Lightweight Ranking Models (Part 1) Authors: Xiao Yang | Senior Staff Machine Learning Engineer; Ang Xu | Pr

Engineering Blogs · February 2, 2026 (updated February 25, 2026) · 2 min · 341 words
How Yelp Built a Back-Testing Engine for Safer, Smarter Ad Budget Allocation

How Yelp Built a Back-Testing Engine for Safer, Smarter Ad Budget Allocation

• How Yelp Built a Back-Testing Engine for Safer, Smarter Ad Budget Allocation - Samuele Mazzanti, Applied Scientist - Feb 2, 2026 Introduction Modern advertising platforms are fas

Engineering Blogs · February 2, 2026 (updated February 24, 2026) · 2 min · 261 words
What is data lineage (and why does it matter)?

What is data lineage (and why does it matter)?

• What is data lineage (and why does it matter)? • Time to read: What is data lineage (and why does it matter)? • It flows from websites, apps, and payment systems into data wareho

Engineering Blogs · February 2, 2026 (updated February 24, 2026) · 1 min · 178 words
Organizational silos in business: pros, cons & fixes

Organizational silos in business: pros, cons & fixes

• Silos create invisible walls, isolating teams and stalling cross‑department communication. • Misaligned goals lead to wasted resources, frustrated staff, and inconsistent custome

Engineering Blogs · February 1, 2026 (updated February 24, 2026) · 1 min · 175 words
What is data reliability (and do you need reliable data)?

What is data reliability (and do you need reliable data)?

• What is data reliability (and do you need reliable data)? • Time to read: What is data reliability (and do you need reliable data)? • There’s a big difference between having data

Engineering Blogs · February 1, 2026 (updated February 24, 2026) · 1 min · 163 words
Google's AI advantage: why crawler separation is the only path to a fair Internet

Google's AI advantage: why crawler separation is the only path to a fair Internet

• Earlier this week, the UKâs Competition and Markets Authority (CMA) opened its consultation on a package of proposed conduct requirements for Google. • The consultation invites c

Engineering Blogs · January 30, 2026 (updated February 25, 2026) · 2 min · 359 words
Building vertical microfrontends on Cloudflare's platform

Building vertical microfrontends on Cloudflare's platform

• PT Today, weâre introducing a new Worker template for Vertical Microfrontends (VMFE). • This template allows you to map multiple independent Cloudflare Workers to a single domain

Engineering Blogs · January 30, 2026 (updated February 25, 2026) · 2 min · 254 words
How Uber Scaled Data Replication to Move Petabytes Every Day

How Uber Scaled Data Replication to Move Petabytes Every Day

• Uber’s global data lake exceeds 350 PB, spanning on‑prem and cloud regions. • Limited bandwidth and multi‑region complexity make timely, reliable data replication a critical chal

Engineering Blogs · January 29, 2026 (updated February 24, 2026) · 1 min · 182 words