Techreport blog

Engineering Insights & Guides

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

11,789 articles
Frontend — The Frankenstein Table

The Frankenstein Table

A super scary way to go about tables using other layout techniques, like CSS Grid. The Frankenstein Table originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

PPreethiPreethi·October 29, 2026Frontend
AI & ML — Catching Bugs Before They Land: JiTTesting’s Human-on-the-Loop Approach at Full Scale

Catching Bugs Before They Land: JiTTesting’s Human-on-the-Loop Approach at Full Scale

Over the last year we’ve been sharing our work leveraging large language models to catch bugs on the fly — a novel approach we call Catching Just-in-Time Tests (JiTTests). Now, we’re sharing the results and positive impact we’ve seen with Catching JiTTests deployed into production. Our paper, “Just-in-Time Catching Test Generation at Meta,” fully details [...] Read More... The post Catching Bugs B

MEMeta Engineering·October 29, 2026AI & ML
Distributed — Suffering as a Feature

Suffering as a Feature

Have you seen this ? If you haven't, you should. I think everyone needs to. Wealth inequality on a scale this extreme is almost impossible to explain. You have to experience it to understand. Go ahead. Try it out . Where is the top of this graph? Good question. Keep

JAJeff AtwoodJeff Atwood·October 28, 2026Distributed
AI & ML — Meta Andromeda: Powering the Next Generation of Ads Retrieval Through Model-System Co-Design

Meta Andromeda: Powering the Next Generation of Ads Retrieval Through Model-System Co-Design

This post describes the next generation of Meta Andromeda, Meta’s personalized ads retrieval engine, and how co-designing the model, system, and GPU hardware unlocks a new efficiency frontier for ads retrieval. In production, the system scores every eligible ad with near ranking-level model performance at retrieval scale and surfaces the top candidates at over one [...] Read More... The post Meta

MEMeta Engineering·October 28, 2026AI & ML
Security — Introducing the Cloudflare PHP Capture the Flag challenge

Introducing the Cloudflare PHP Capture the Flag challenge

We are launching a PHP Capture the Flag challenge integrated with our Bug Bounty program to test our WAF protections. Security researchers are invited to bypass our defenses and capture the flag to help make the Internet safer.

CMCelso Martinho·October 27, 2026Security
Networking — What took the Internet offline in Q3 2026

What took the Internet offline in Q3 2026

An examination of global Internet disruptions observed by Cloudflare Radar during the third quarter of 2026. This review analyzes how power failures, natural disasters, and government shutdowns impacted network connectivity and traffic.

LYLai Yi OhlsenLai Yi Ohlsen·October 27, 2026Networking
Frontend — What’s !important #19: CSS Refraction Effects, Scroll State Queries, @custom-media, and More

What’s !important #19: CSS Refraction Effects, Scroll State Queries, @custom-media, and More

We’re back! Don't worry, this isn’t a trick (despite what our name suggests!). However, due to the hiatus, we're also a little behind. That’s why this issue of What’s !important is absolutely stacked. All killer, no filler. Here's what you missed. What’s !important #19: CSS Refraction Effects, Scroll State Queries, @custom-media, and More originally handwritten and published with love on CSS-Trick

DSDaniel SchwarzDaniel Schwarz·October 27, 2026Frontend
Career & Teams — Python Typing Survey 2026: AI Tools and the Shifting Checker Landscape

Python Typing Survey 2026: AI Tools and the Shifting Checker Landscape

The 2026 Python Typing Survey received 1,794 responses. Type hint use changed little across three years, but checker selection changed sharply. Among respondents who reported which checkers they use, half selected more than one, and missing library type information was the most common difficulty. For the third consecutive year, we asked Python developers how they [...] Read More... The post Python

MEMeta Engineering·October 27, 2026Career & Teams
Frontend — CSS-Tricks has a new owner!

CSS-Tricks has a new owner!

Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. CSS-Tricks has a new owner! originally handwritten and published with love on CSS-Tricks . You should really get the newsletter as well.

GGGeoff GrahamGeoff Graham·October 26, 2026Frontend
SRE & Ops — Meta Networking at the 2026 OCP Global Summit: Open Innovation for Scale-Up, Scale-Out, and Scale-Across AI Networks

Meta Networking at the 2026 OCP Global Summit: Open Innovation for Scale-Up, Scale-Out, and Scale-Across AI Networks

At the 2026 Open Compute Project (OCP) Global Summit, Meta shared the networking innovations that are directly supporting our latest AI models, including Muse Wonder and Muse Spark, and our gigawatt-scale Prometheus cluster. Highlights IcePack & IceCube: Meta’s first liquid-cooled network rack with 102.4T switch blades (128×800G, Broadcom Tomahawk 6C and NVIDIA Spectrum-6 variants), running [...]

MEMeta Engineering·October 26, 2026SRE & Ops
AI & ML — “We should be more ambitious with the software we build”

“We should be more ambitious with the software we build”

Since early this year, Michael Malis (of pgrust ) has been showing me interesting things he's done and saying [W]e should be more ambitious 1 with the software we build There is, understandably, a lot of skepticism about projects like pgrust because there are so many low-quality AI-generated projects out there. If I didn't know Malis and didn't look into it, I would just assume that pgrust was ano

DLDan Luu·October 24, 2026AI & ML
Databases — CYBERTEC PGEE Gets a GPU Execution Path

CYBERTEC PGEE Gets a GPU Execution Path

Discover how CYBERTEC PGEE GPU brings GPU acceleration to PostgreSQL. Learn how the query planner selects the right execution path, how PostgreSQL maintains transaction correctness, and how GPU-resident data supports high-performance analytics and machine learning workflows.

HSHans-Jürgen SchönigHans-Jürgen Schönig·October 23, 2026Databases