Home/2023
Archive

Year 2023

1,342 articles published in 2023.

SRE & Ops — Cloudflare incident on January 24, 2023

Cloudflare incident on January 24, 2023

Several Cloudflare services became unavailable for 121 minutes on January 24th, 2023 due to an error releasing code that manages service tokens. The incident degraded a wide range of Cloudflare products

KSKenny, SamKenny, Sam·January 25, 2023SRE & Ops
Frontend — Animating CSS Grid (How To + Examples)

Animating CSS Grid (How To + Examples)

I’m pleased to shine a light on the fact that the CSS grid-template-rows and grid-template-columns properties are now animatable in all major web browsers!

DSDaniel SchwarzDaniel Schwarz·January 25, 2023Frontend
AI & ML — Deploy AI-driven apps on Vercel

Deploy AI-driven apps on Vercel

Deploying AI-driven apps on Vercel is easier than ever before. Here's some templates and tooling to jump-start your AI application.

VVercel·January 25, 2023AI & ML
Security — What We Learned from Building GovSlack

What We Learned from Building GovSlack

Slack launched GovSlack in July 2022. With GovSlack, government agencies, and those they work with, can enable their teams to seamlessly collaborate in their digital headquarters, while keeping security and compliance at the forefront. Using GovSlack includes the following benefits: Supports key government security standards, such as FedRAMP High, DoD IL4, and ITAR Runs in…

AGArchie Gunasekara·January 24, 2023Security
Engineering — Getting Started With SvelteKit

Getting Started With SvelteKit

SvelteKit is the latest of what I'd call next-gen application frameworks. It, of course, scaffolds an application for you, with the file-based routing,

ARAdam RackisAdam Rackis·January 23, 2023Engineering
Security — Pwning the all Google phone with a non-Google bug

Pwning the all Google phone with a non-Google bug

It turns out that the first “all Google” phone includes a non-Google bug. Learn about the details of CVE-2022-38181, a vulnerability in the Arm Mali GPU. Join me on my journey through reporting the vulnerability to the Android security team, and the exploit that used this vulnerability to gain arbitrary kernel code execution and root on a Pixel 6 from an Android app.

MYMan Yue MoMan Yue Mo·January 23, 2023Security
Engineering — Internet disruptions overview for Q4 2022

Internet disruptions overview for Q4 2022

In this post, we review selected Internet disruptions observed by Cloudflare during the fourth quarter of 2022, supported by traffic graphs from Cloudflare Radar and other internal Cloudflare tools, and grouped by associated cause or common geography.

DBDavid BelsonDavid Belson·January 20, 2023Engineering
Frontend — More Real-World Uses for :has()

More Real-World Uses for :has()

The :has() pseudo-class is, hands-down, my favorite new CSS feature. I know it is for many of you as well, at least those of you who took the State of CSS

LJLiam JohnstonLiam Johnston·January 20, 2023Frontend
Distributed — Introducing Waiting Room Bypass Rules

Introducing Waiting Room Bypass Rules

Waiting Room now offers customers more fine-tuned control over what traffic a waiting room covers. Queue only the traffic you want to with Bypass Waiting Room Rules, now available to all Enterprise customers with an Advanced Purchase of Waiting Room.

APArielle, PiperArielle, Piper·January 19, 2023Distributed
Performance — Ruby 3.2’s YJIT is Production-Ready - Shopify

Ruby 3.2’s YJIT is Production-Ready - Shopify

YJIT, a just-in-time (JIT) implementation on top of CRuby built at Shopify, is now production-ready and delivering major improvements to performance and speed. Maxime shares the updates that have been made in this newest version of YJIT, and future plans for further optimization.

SEShopify Engineering·January 17, 2023Performance
Engineering — Code Documentation, Streamlined — Smashing Magazine

Code Documentation, Streamlined — Smashing Magazine

Writing code documentation can be overwhelming when there’s no smooth process in place. Streamlining best practices and setting automation in your favor works a long way toward getting permanently up-to-date content that reflects the important pieces of your codebase.

AFAtila FassinaAtila Fassina·January 17, 2023Engineering
Performance — Optimizing The Image Element LCP — Smashing Magazine

Optimizing The Image Element LCP — Smashing Magazine

Largest Contentful Paint (or LCP) is a major web performance KPI which is still a new concept for many web developers since it became a ranking factor just recently. In this article, Eloïse Martin provides an overview of the best practices for the integration and optimization of an LCP image.

EMEloise Martin·January 16, 2023Performance
Security — CIO Week 2023 recap

CIO Week 2023 recap

Learn about all the new products, partnerships, and innovations Cloudflare announced during CIO Week to help organizations modernize their IT and security.

JCJames Chang, Corey MahanJames Chang, Corey Mahan·January 13, 2023Security
Networking — Give us a ping. (Cloudflare) One ping only.

Give us a ping. (Cloudflare) One ping only.

Now Zero Trust administrators can use the familiar debugging tools that we all know and love like ping, traceroute, and MTR to test connectivity to private network destinations running behind their Tunnels

ACAbe, Chung TingAbe, Chung Ting·January 13, 2023Networking
Languages — New GitHub CLI extension tools

New GitHub CLI extension tools

Support for GitHub CLI extensions has been expanded with new authorship tools and more ways to discover and install custom commands. Learn how to write powerful extensions in Go and find new commands to install.

NSNate SmithNate Smith·January 13, 2023Languages