Techreport blog

Engineering Insights & Guides

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

11,842 articles
Design & UX — WCAG 3.0’s Proposed Scoring Model: A Shift In Accessibility Evaluation — Smashing Magazine

WCAG 3.0’s Proposed Scoring Model: A Shift In Accessibility Evaluation — Smashing Magazine

WCAG is evolving. Since 1999, the Web Content Accessibility Guidelines have defined accessibility in binary terms: either a success criterion is met or not. But real user experience is rarely that simple. WCAG 3.0 rethinks the model — prioritizing usability over compliance and shifting the focus toward the quality of access rather than the mere presence of features. Could this be the start of a ne

MPMikhail ProsmitskiyMikhail Prosmitskiy·May 2, 2025Design & UX
Design & UX — How Figma helps you learn Figma

How Figma helps you learn Figma

Want to learn Figma but not sure where to start? Meet our Product Education team—your guides, cheerleaders, and fellow learners helping you discover the joy of creating.

ALAndrew Liebler·May 1, 2025Design & UX
Networking — Taking the plunge: The engineering journey of building a subsea cable

Taking the plunge: The engineering journey of building a subsea cable

Meta develops infrastructure all across the globe to transport information and content for the billions of people using our services around the world. At the core of this infrastructure are aggregation points – like data centers – and the digital cables that connect them. Subsea cables – the unseen digital highways of the internet – […]

CWChris Wiltz·May 1, 2025Networking
AI & ML — Bringing streamable HTTP transport and Python language support to MCP servers

Bringing streamable HTTP transport and Python language support to MCP servers

We're continuing to make it easier for developers to bring their services into the AI ecosystem with the Model Context Protocol (MCP) with two new updates: support for the new Streamable HTTP transport in remote MCP servers and the ability to deploy Python-based MCP servers using FastAPI-MCP.

JMJeremy Morrell, Dan LapidJeremy Morrell, Dan Lapid·April 30, 2025AI & ML
Frontend — Revisiting Image Maps

Revisiting Image Maps

Let’s run through a quick refresher. Image maps date all the way back to HTML 3.2, where, first, server-side maps and then client-side maps defined clickable regions over an image using map and area elements.

ACAndy ClarkeAndy Clarke·April 30, 2025Frontend
Engineering — Radar now protects ACH and SEPA payments

Radar now protects ACH and SEPA payments

To help you adapt your fraud prevention strategy to the changing set of payment method preferences, we’re extending Radar’s fraud protection to cover ACH and SEPA payments.

BWBen WinfieldBen Winfield·April 30, 2025Engineering
Design & UX — Open Up With Brad Frost, Episode 2

Open Up With Brad Frost, Episode 2

Brad Frost is running this new little podcast called Open Up. Folks write in with questions about the "other" side of web design and front-end development —

GGGeoff GrahamGeoff Graham·April 29, 2025Design & UX
AI & ML — Introducing AutoPatchBench: A Benchmark for AI-Powered Security Fixes

Introducing AutoPatchBench: A Benchmark for AI-Powered Security Fixes

We are introducing AutoPatchBench, a benchmark for the automated repair of vulnerabilities identified through fuzzing. By providing a standardized benchmark, AutoPatchBench enables researchers and practitioners to objectively evaluate and compare the effectiveness of various AI program repair systems. This initiative facilitates the development of more robust security solutions, and also encourage

CWChris Wiltz·April 29, 2025AI & ML
Security — Building Private Processing for AI tools on WhatsApp

Building Private Processing for AI tools on WhatsApp

We are inspired by the possibilities of AI to help people be more creative, productive, and stay closely connected on WhatsApp, so we set out to build a new technology that allows our users around the world to use AI in a privacy-preserving way. We’re sharing an early look into Private Processing, an optional capability […]

CWChris Wiltz·April 29, 2025Security