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
Security — An Exploit ... in CSS?!

An Exploit ... in CSS?!

Read an explanation of the recent CVE-2026-2441 vulnerability that was labeled a "CSS exploit" that "allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page."

LMLee MeyerLee Meyer·February 25, 2026Security
Engineering — Quick Hit #103

Quick Hit #103

Firefox 148 makes shape() available without a flag, aligning with Chrome and Safari.

DSDaniel SchwarzDaniel Schwarz·February 25, 2026Engineering
Frontend — A Complete Guide to Bookmarklets

A Complete Guide to Bookmarklets

Browsers don't just let you bookmark web pages. You can also bookmark JavaScript, allowing you to do so much more than merely save pages.

DCDeclan ChidlowDeclan Chidlow·February 25, 2026Frontend
AI & ML — Helping YOU ask ME questions with AI

Helping YOU ask ME questions with AI

Here's how I've made it easier for you to call into the Call Kent podcast without having to record yourself and also make yourself anonymous using AI.

KCKent C. DoddsKent C. Dodds·February 24, 2026AI & ML
AI & ML — 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 Torchcomms and aims to empower researchers and developers to accelerate innovation, regardless of their chosen backend. Communication patterns for AI models are constantly evolving, as are hardware […]

CWChris Wiltz·February 24, 2026AI & ML
Security — Security boundaries in agentic architectures

Security boundaries in agentic architectures

A framework for drawing security boundaries in agentic architectures. Most agents run with zero isolation between the agent and the code it generates. Learn where to draw the boundaries, from secret injection to full application sandboxing.

VVercel·February 24, 2026Security
Databases — PostgreSQL Books

PostgreSQL Books

CYBERTEC regularly publishes PostgreSQL books. Keep up-to-date and get an introduction to important new database features of each version.

CPCYBERTEC PostgreSQL·February 23, 2026Databases
Frontend — Sprites on the Web

Sprites on the Web

In game development, it’s common to use spritesheets for animation, but this technique isn’t as widely used on the web these days. Which is a shame, because we can do some pretty cool stuff with sprites! In this post, we’ll share the niche CSS function you can use to leverage this technique, and explore some of the potential use cases.

JWJosh W. Comeau·February 23, 2026Frontend
Performance — A Designer’s Guide To Eco-Friendly Interfaces — Smashing Magazine

A Designer’s Guide To Eco-Friendly Interfaces — Smashing Magazine

Every high-resolution hero image, autoplay video, and complex JavaScript animation carries a cost. Sustainable UX challenges the era of “unlimited pixels” and reframes performance as responsibility. In 2026, truly sophisticated design is defined not by how much it adds, but by how thoughtfully it reduces its footprint.

CWCarrie WebsterCarrie Webster·February 23, 2026Performance
Networking — Cloudflare outage on February 20, 2026

Cloudflare outage on February 20, 2026

Cloudflare suffered a service outage on February 20, 2026. A subset of customers who use Cloudflare’s Bring Your Own IP (BYOIP) service saw their routes to the Internet withdrawn via Border Gateway Protocol (BGP).

TDTubes, Dzevad TrumicTubes, Dzevad Trumic·February 21, 2026Networking