Techreport blog

Engineering Insights & Guides

The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

11,841 articles
SRE & Ops — Ranking Engineer Agent (REA): The Autonomous AI Agent Accelerating Meta’s Ads Ranking Innovation

Ranking Engineer Agent (REA): The Autonomous AI Agent Accelerating Meta’s Ads Ranking Innovation

Meta’s Ranking Engineer Agent (REA) autonomously executes key steps across the end-to-end machine learning (ML) lifecycle for ads ranking models. This post covers REA’s ML experimentation capabilities: autonomously generating hypotheses, launching training jobs, debugging failures, and iterating on results. Future posts will cover additional REA capabilities. REA reduces the need for manual interv

CWChris Wiltz·March 17, 2026SRE & Ops
AI & ML — Implementing Hybrid Semantic + Lexical Search

Implementing Hybrid Semantic + Lexical Search

Semantic search alone wasn't good enough. Here's how I improved search on kentcdodds.com through three rounds of iteration with Cursor and GPT-5.4, each time learning something that the previous design missed.

KCKent C. DoddsKent C. Dodds·March 16, 2026AI & ML
Frontend — Patch Me If You Can: AI Codemods for Secure-by-Default Android Apps

Patch Me If You Can: AI Codemods for Secure-by-Default Android Apps

Even seemingly simple engineering tasks — like updating an API — can become monumental undertakings when you’re dealing with millions of lines of code and thousands of engineers, especially if the changes are security-related. Nowhere is this more apparent than in mobile security, where a single class of vulnerability can be replicated across hundreds of […]

CWChris Wiltz·March 13, 2026Frontend
Frontend — Moving From Moment.js To The JS Temporal API — Smashing Magazine

Moving From Moment.js To The JS Temporal API — Smashing Magazine

The way JavaScript handles time has evolved significantly, from the built-in `Date` API to Moment.js and now Temporal. The new standard fills gaps in the original `Date` API while addressing limitations found in Moment and other libraries. Joe Attardi shares practical “recipes” for migrating Moment-based code to the new Temporal API.

JAJoe AttardiJoe Attardi·March 13, 2026Frontend
Security — AI Security for Apps is now generally available

AI Security for Apps is now generally available

Cloudflare AI Security for Apps is now generally available, providing a security layer to discover and protect AI-powered applications, regardless of the model or hosting provider. We are also making AI discovery free for all plans, to help teams find and secure shadow AI deployments.

LRLiam Reese, XmflsctLiam Reese, Xmflsct·March 11, 2026Security
Systems — Simplifying Containers with Cloudflare Sandboxes

Simplifying Containers with Cloudflare Sandboxes

How I replaced a long-lived Cloudflare Container with a one-shot Cloudflare Sandbox, deleted most of the control-plane code, and let an agent do the heavy lifting in less than an hour of my own time.

KCKent C. DoddsKent C. Dodds·March 11, 2026Systems