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 — A new WAF experience

A new WAF experience

The security landscape is moving fast. We invited users to help us shape a new WAF experience that enables us to evolve WAF to meet their demands and use cases

XMXmflsct, MruXmflsct, Mru·March 15, 2022Security
Engineering — Cloudflare Zaraz supports CSP

Cloudflare Zaraz supports CSP

If you have Cloudflare Zaraz enabled on your website, you don’t have to ask yourself twice if you should enable CSP because there’s no harmful collision between CSP & Cloudflare Zaraz

SBSimona BadoiuSimona Badoiu·March 15, 2022Engineering
Frontend — Delightful React File/Directory Structure

Delightful React File/Directory Structure

How should we structure components and other files in our React apps? I've iterated my way to a solution I'm really happy with. In this blog post, I'll share how it works, what the tradeoffs are, and how I mitigate them.

JWJosh W. Comeau·March 15, 2022Frontend
SRE & Ops — VESPA: Static profiling for binary optimization

VESPA: Static profiling for binary optimization

What the research is: Recent research has demonstrated that binary optimization is important for achieving peak performance for various applications. For instance, the state-of-the-art BOLT binary optimizer developed at Meta, which is part of the LLVM Compiler Project, significantly improves the performance of highly optimized binaries produced using compilers’ most aggressive optimizations, such

CWChris Wiltz·March 15, 2022SRE & Ops
Frontend — Creating a React Library for Consistent Data Visualization - Shopify

Creating a React Library for Consistent Data Visualization - Shopify

At Shopify, we tell a lot of stories through data visualization. This is the driving force behind business decisions—not only for our merchants, but also for teams within Shopify. With more than 10,000 Shopify employees, though, it is only natural that different teams started using different tools to display data.

SEShopify Engineering·March 15, 2022Frontend
Security — Investigating threats using the Cloudflare Security Center

Investigating threats using the Cloudflare Security Center

The data we glean from attacks trains our machine learning models and improves the efficacy of our network and application security products, but historically hasn’t been available to query directly. This week, we’re changing that

PJPatrick, JessePatrick, Jesse·March 14, 2022Security
Engineering — Introducing: Backup Certificates

Introducing: Backup Certificates

We are excited to introduce backup certificates to increase reliability of our service for anyone using the Cloudflare platform in the event of key compromises or related issues

DDinaDina·March 14, 2022Engineering
SRE & Ops — Get full observability into your Cloudflare logs with New Relic

Get full observability into your Cloudflare logs with New Relic

Correlating Cloudflare logs across your stack in New Relic One is powerful for monitoring and debugging in order to keep services safe and reliable. We’re excited to have partnered with New Relic to create a direct integration that provides this visibility

TMTanushree, Mike Neville O NeillTanushree, Mike Neville O Neill·March 14, 2022SRE & Ops
SRE & Ops — Improving The CI/CD Flow For Your Application — Smashing Magazine

Improving The CI/CD Flow For Your Application — Smashing Magazine

Looking for ways to create a smooth CI/CD flow for your software? In this article, Tom Hastjarjanto shares a quick list of useful concepts that can be combined with GitHub Actions and NPM packages. To fully benefit from the setup and the release with maximum confidence, it is highly recommended to have a robust test suite that runs on integration.

THTom HastjarjantoTom Hastjarjanto·March 14, 2022SRE & Ops
Security — Welcome to Security Week 2022!

Welcome to Security Week 2022!

Welcome to our first innovation week of the year: Security Week! In this post we will be going over Cloudflare’s security products’ history giving you an introduction to all the great announcements we have planned

MTMichael TremanteMichael Tremante·March 13, 2022Security
Networking — A Complete Guide To Mobile App Marketing — Smashing Magazine

A Complete Guide To Mobile App Marketing — Smashing Magazine

Standing out among the millions of mobile apps can be challenging, but proper marketing can give you that crucial edge. In this article, Sona Dabaghyan covers the ins and outs of mobile app marketing and walks you through upcoming mobile app marketing trends to look out for.

SDSona DabaghyanSona Dabaghyan·March 11, 2022Networking