Home/2023
Archive

Year 2023

1,342 articles published in 2023.

Frontend — Making Sense Of “Senseless” JavaScript Features — Smashing Magazine

Making Sense Of “Senseless” JavaScript Features — Smashing Magazine

JavaScript may be the most popular client-side language in the world, but it’s far from perfect and not without its quirks. Juan Diego Rodriguez examines several “absurd” JavaScript eccentricities and explains how they made it into the language as well as how to avoid them in your own code.

JDJuan Diego RodriguezJuan Diego Rodriguez·December 28, 2023Frontend
Security — GitHub’s top blog posts of 2023

GitHub’s top blog posts of 2023

As the year winds down, we’re highlighting some of the incredible work from GitHub’s engineers, product teams, and security researchers.

GGitHub·December 27, 2023Security
Frontend — The View Transitions API And Delightful UI Animations (Part 1) — Smashing Magazine

The View Transitions API And Delightful UI Animations (Part 1) — Smashing Magazine

The View Transitions API is a new — but game-changing — feature that allows us to do the types of reactive state-based UI and page transitions that have traditionally been exclusive to JavaScript frameworks. In the first part of this mini two-part series, Adrian Bece thoroughly explains why we need the API and demonstrates its basic usage.

ABAdrian BeceAdrian Bece·December 22, 2023Frontend
Engineering — A return to US net neutrality rules?

A return to US net neutrality rules?

Cloudflare has long supported the open Internet principles that are behind net neutrality, and we still do today. That’s why we filed comments with the FCC expressing our support for these principles

ZZZaid Zaid, Mike ConlowZaid Zaid, Mike Conlow·December 21, 2023Engineering
Engineering — The 2023 PGconf.EU in Prague

The 2023 PGconf.EU in Prague

The PGConf.eu took place 2023 in Prague. It was a great time with other CYBERTEC members and of course interesting topics.

CBChristoph Berg·December 21, 2023Engineering
Engineering — Release Radar

Release Radar

Hacktoberfest has wrapped up, GitHub Universe has come to a close, and our community has been super hard at work. All the while people enjoyed turkey over Thanksgiving in the…

MDMichelle DukeMichelle Duke·December 19, 2023Engineering
SRE & Ops — How Meta built the infrastructure for Threads

How Meta built the infrastructure for Threads

On July 5, 2023, Meta launched Threads, the newest product in our family of apps, to an unprecedented success that saw it garner over 100 million sign ups in its first five days. A small, nimble team of engineers built Threads over the course of only five months of technical work. While the app’s production […]

CWChris Wiltz·December 19, 2023SRE & Ops
SRE & Ops — AI debugging at Meta with HawkEye

AI debugging at Meta with HawkEye

HawkEye is the powerful toolkit used internally at Meta for monitoring, observability, and debuggability of the end-to-end machine learning (ML) workflow that powers ML-based products. HawkEye supports recommendation and ranking models across several products at Meta. Over the past two years, it has facilitated order of magnitude improvements in the time spent debugging production issues. […] Read

CWChris Wiltz·December 19, 2023SRE & Ops
Security — Securing our home labs: Frigate code review

Securing our home labs: Frigate code review

This blog post describes two linked vulnerabilities found in Frigate, an AI-powered security camera manager, that could have enabled an attacker to silently gain remote code execution.

LMLogan MacLaren, Jorge RosilloLogan MacLaren, Jorge Rosillo·December 13, 2023Security
Engineering — Cloudflare 2023 Year in Review

Cloudflare 2023 Year in Review

The 2023 Cloudflare Radar Year in Review is our fourth annual review of Internet trends and patterns observed throughout the year at both a global and country/region level...

DBDavid BelsonDavid Belson·December 12, 2023Engineering
Frontend — Our Journey Migrating to AWS IMDSv2

Our Journey Migrating to AWS IMDSv2

We are heavy users of Amazon Compute Compute Cloud (EC2) at Slack — we run approximately 60,000 EC2 instances across 17 AWS regions while operating hundreds of AWS accounts. A multitude of teams own and manage our various instances. The Instance Metadata Service (IMDS) is an on-instance component that can be used to gain an…

AGArchie Gunasekara·December 12, 2023Frontend
Performance — As payments evolve, enterprises turn to Stripe

As payments evolve, enterprises turn to Stripe

Enterprise businesses turn to Stripe for innovation and reliability. Stripe has invested in enterprise payment solutions such as payment optimizations, payment method coverage, faster payouts, multiprocessor support, and streamlined account structure.

AVAlex VogenthalerAlex Vogenthaler·December 12, 2023Performance
Databases — Upgrading GitHub.com to MySQL 8.0

Upgrading GitHub.com to MySQL 8.0

GitHub uses MySQL to store vast amounts of relational data. This is the story of how we seamlessly upgraded our production fleet to MySQL 8.0.

JLJiaqi Liu, Daniel Rogart, Xin WuJiaqi Liu, Daniel Rogart, Xin Wu·December 7, 2023Databases