Techreport blog

Engineering Insights & Guides

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

11,847 articles
Security — New device security partnerships for Cloudflare One

New device security partnerships for Cloudflare One

Cloudflare launches new integrations with CrowdStrike, SentinelOne, and VMware Carbon Black. Cloudflare for Teams customers can now restrict access to their applications based on security signals from their devices.

SKSimon, KennySimon, Kenny·March 23, 2021Security
Security — Announcing antivirus in Cloudflare Gateway

Announcing antivirus in Cloudflare Gateway

We’re announcing support for malware detection and prevention directly from the Cloudflare edge, giving Gateway users an additional line of defense against security threats.

MPMalavika, PeteMalavika, Pete·March 23, 2021Security
Security — Anatomy of a Targeted Ransomware Attack

Anatomy of a Targeted Ransomware Attack

Imagine your most critical systems suddenly stop operating. And then someone demands a ransom to get your systems working again. Or someone launches a DDoS against you and demands a ransom to make it stop. That’s the world of ransomware and ransom DDoS.

CCloudflare·March 23, 2021Security
Engineering — Maps Scroll Wheel Fix

Maps Scroll Wheel Fix

This blog post by Steve Fenton came across my feeds the other day. I'd never heard of HERE maps before, but apparently they are embeddable somehow, like

CCChris Coyier·March 23, 2021Engineering
Engineering — Imagining native skip links

Imagining native skip links

I love it when standards evolve from something that a bunch of developers are already doing, and making it easier and foolproof. Kitty Giraudel is onto that

CCChris Coyier·March 23, 2021Engineering
Performance — Going Headless: Use Cases And What It’s Good For — Smashing Magazine

Going Headless: Use Cases And What It’s Good For — Smashing Magazine

One of the drivers of the popularity of headless options is that expectations for the quality of user experience are constantly going up. We have a wealth of tools to help developers build things fast so results are expected quickly. Going headless lets your team take full control of the user experience instead of wrestling with a large tool that doesn’t do quite what you wanted. In this article,

AHAaron HansAaron Hans·March 23, 2021Performance
Frontend — It's always the stacking context.

It's always the stacking context.

In "What the heck, z-index??," Josh Comeau makes the analogy of layer groups in design software like Photoshop or Figma to stacking contexts in CSS. If you've

CCChris Coyier·March 22, 2021Frontend
Engineering — An Event Apart Spring Summit 2021

An Event Apart Spring Summit 2021

Hey, look at that, An Event Apart is back with a new event taking place online from April 19-21. That's three jam-packed days of absolute gems from a stellar

CCChris Coyier·March 22, 2021Engineering
Security — GitHub Capture the Flag results

GitHub Capture the Flag results

Earlier this month, we challenged you to a Call to Hacktion—a CTF (Capture the Flag) competition to put your GitHub Workflow security skills to the test. Participants were invited to…

BABas AlbertsBas Alberts·March 22, 2021Security
Networking — Cutting Threads’ send latency in half

Cutting Threads’ send latency in half

In 2019, Instagram launched a new app for direct messaging called Threads. We built media sends in Threads using a lot of the existing infrastructure at Instagram. Many of these components do not focus on the send latency. For this post, we’ll define “send latency” as the time it takes from when the user starts a […]

CWChris Wiltz·March 22, 2021Networking
Frontend — A Complete Guide To Accessible Front-End Components — Smashing Magazine

A Complete Guide To Accessible Front-End Components — Smashing Magazine

In a new short series of posts, we highlight some of the useful tools and techniques for developers and designers. Recently we’ve covered CSS Auditing Tools and CSS Generators, and this time we look into reliable accessible components: from tabs and tables to toggles and tooltips. We sincerely hope that these tools and techniques will prove to be useful in your day-to-day work — and most important

VFVitaly FriedmanVitaly Friedman·March 22, 2021Frontend
Security — Welcome to Cloudflare Security Week 2021!

Welcome to Cloudflare Security Week 2021!

Today kicks off Cloudflare's 2021 Security Week. Like all innovation weeks at Cloudflare, we'll be announcing a dizzying number of new products, opening products that have been in beta to general availability.

MPMatthew PrinceMatthew Prince·March 21, 2021Security
Engineering — Random Employee Chats at Cloudflare

Random Employee Chats at Cloudflare

We developed the Random Employee Chats application internally, with the goal of recreating the pre-pandemic informal interactions. Here's how we moved from a shared spreadsheet to Cloudflare Workers to automate the entire process.

SDSven, David WraggSven, David Wragg·March 20, 2021Engineering
Engineering — Cloudflare and WordPress.com partner to Help Build a Better Internet

Cloudflare and WordPress.com partner to Help Build a Better Internet

Today we’re excited to announce a number of initiatives, starting with the integration of Cloudflare’s privacy-first web analytics into WordPress.com. This integration gives WordPress.com publishers choice in how they collect usage data and derive insights about their visitors.

SSStevenpack, SimonStevenpack, Simon·March 19, 2021Engineering