Techreport blog

Engineering Insights & Guides

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

11,851 articles
Security — Securing Cloudflare Using Cloudflare

Securing Cloudflare Using Cloudflare

Cloudflare is committed to bolstering our security posture with best-in-class solutions — which is why we often turn to our own products as any other Cloudflare customer would.

MEMolly, Evan JohnsonMolly, Evan Johnson·March 18, 2022Security
Networking — Cloudflare Observability

Cloudflare Observability

Being a single pane of glass for all network activity has always been one of Cloudflare’s goals. Today, we’re outlining the future vision for Cloudflare observability.

TNTanushree, NatashaTanushree, Natasha·March 18, 2022Networking
Networking — Introducing SSH command logging

Introducing SSH command logging

We built SSH command logging into Cloudflare Zero Trust to provide SSH visibility at a network layer instead of relying on software on individual machines

CCloudflare·March 18, 2022Networking
Networking — Packet captures at the edge

Packet captures at the edge

Today, we’re excited to announce the general availability of on-demand packet captures from Cloudflare’s global network

ANAnnika, NadinAnnika, Nadin·March 17, 2022Networking
Engineering — Release Radar

Release Radar

Our community has shipped lots of open source project updates in the last month. Here’s a few of our staff picks.

MDMichelle DukeMichelle Duke·March 17, 2022Engineering
SRE & Ops — Detecting silent errors in the wild: Combining two novel approaches to quickly detect silent data corruptions at scale

Detecting silent errors in the wild: Combining two novel approaches to quickly detect silent data corruptions at scale

Silent data corruptions (SDCs), data errors that go undetected by the larger system, are a widespread problem for large-scale infrastructure systems. Left undetected, these types of corruptions can cause data loss and propagate across the stack and manifest as application-level problems. Silent data corruptions (SDC) in hardware impact computational integrity for large-scale applications. Sources

CWChris Wiltz·March 17, 2022SRE & Ops
SRE & Ops — Using Terraform to Manage Infrastructure - Shopify

Using Terraform to Manage Infrastructure - Shopify

Large applications are often a mix of code your team has written and third-party applications your team needs to manage. These third-party applications could be things like AWS or Docker. In my team’s case, it’s Twilio TaskRouter. The configuration of these services may not change as often as your app code does, but when it does, the process is fraught with the potential for errors. This is becaus

SEShopify Engineering·March 17, 2022SRE & Ops
Frontend — Claymorphism: Will It Stick Around? — Smashing Magazine

Claymorphism: Will It Stick Around? — Smashing Magazine

This fresh new design trend has been picking up steam with the rising popularity of colorful inflated 3D graphics in web illustrations and with the latest Virtual Reality projects like “Horizon Worlds”. Let’s see if there is room for Claymorphism on the UI, and how we can create this effect with CSS.

ABAdrian BeceAdrian Bece·March 16, 2022Frontend
AI & ML — Improving the WAF with Machine Learning

Improving the WAF with Machine Learning

Today we are excited to complement managed rulesets (such as OWASP and Cloudflare Managed) with a new tool aimed at identifying bypasses and malicious payloads without human involvement, and before they are exploited

CCloudflare·March 15, 2022AI & ML