Home/2024
Archive

Year 2024

1,148 articles published in 2024.

SRE & Ops — A recent spate of Internet disruptions

A recent spate of Internet disruptions

Cloudflare Radar is constantly monitoring the Internet for widespread disruptions. Here we examine several recent noteworthy disruptions detected in the first month of Q3, including traffic anomalies observed in Bangladesh, Syria, Pakistan, and Venezuela.

DBDavid BelsonDavid Belson·August 1, 2024SRE & Ops
Engineering — How To Build A Multilingual Website With Nuxt.js — Smashing Magazine

How To Build A Multilingual Website With Nuxt.js — Smashing Magazine

Handling translations for multilingual websites is famously difficult and, yet, crucial for many companies and organizations that serve a global audience. Thankfully, modern tooling abstracts away a great deal of the work, allowing for seamless translations that dynamically update the rendered content on a page, as demonstrated in this step-by-step tutorial.

TBTim BenniksTim Benniks·August 1, 2024Engineering
Performance — Unlocking Insights with High-Quality Dashboards at Scale

Unlocking Insights with High-Quality Dashboards at Scale

We have a lot of dashboards at Spotify. Our Insight teams and analysts from across the company are constantly whipping up new dashboards for stakeholders and themselves, helping answer those big data-driven questions every day. These dashboards tackle everything from frequently used key metrics to exploratory insights and operational reports. It’s clear to us: dashboards help us move faster and st

SJSkyler Johnson, Senior Data Scientist·August 1, 2024Performance
Frontend — CSS Functions and Mixins Module Notes

CSS Functions and Mixins Module Notes

Most days, I'm writing vanilla CSS. Thanks to CSS variables and nesting, I have fewer reasons to reach for Sass or any other preprocessor. The times I reach

GGGeoff GrahamGeoff Graham·July 31, 2024Frontend
AI & ML — What’s new with GitHub Copilot: July 2024

What’s new with GitHub Copilot: July 2024

To enhance your coding experience, AI tools should excel at saving you time with repetitive, administrative tasks, while providing accurate solutions to assist developers. Today, we’re spotlighting three updates designed to increase efficiency and boost developer creativity.

ESElle Shwer, Stella YangElle Shwer, Stella Yang·July 31, 2024AI & ML
Architecture — Unified Grid: How We Re-Architected Slack for Our Largest Customers

Unified Grid: How We Re-Architected Slack for Our Largest Customers

All software is built atop a core set of assumptions. As new code is added and new use-cases emerge, software can become unmoored from those assumptions. When this happens, a fundamental tension arises between revisiting those foundational assumptions—which usually entails a lot of work—or trying to support new behavior atop the existing architecture. The latter…

IHIan HoffmanIan Hoffman·July 31, 2024Architecture
Engineering — Highlights from Git 2.46

Highlights from Git 2.46

Git 2.46 is here with new features like pseudo-merge bitmaps, more capable credential helpers, and a new git config command. Check out our coverage on some of the highlights here.

TBTaylor BlauTaylor Blau·July 29, 2024Engineering
Frontend — Flags as Code in Next.js

Flags as Code in Next.js

The Flags SDK is a free open-source library that gives developers the tools they need to use feature flags in Next.js and SvelteKit applications.

VVercel·July 26, 2024Frontend
AI & ML — Integrating Image-To-Text And Text-To-Speech Models (Part 1) — Smashing Magazine

Integrating Image-To-Text And Text-To-Speech Models (Part 1) — Smashing Magazine

Joas Pambou built an app that integrates vision language models (VLMs) and text-to-speech (TTS) AI technologies to describe images audibly with speech. This audio description tool can be a big help for people with sight challenges to understand what’s in an image. But how this does it even work? Joas explains how these AI systems work and their potential uses, including how he built the app and wa

JPJoas PambouJoas Pambou·July 24, 2024AI & ML
Performance — How to choose the best rendering strategy for your app

How to choose the best rendering strategy for your app

Demystify Next.js rendering strategies: SSG, SSR, CSR, ISR, and PPR. Optimize your web apps for performance, SEO, and user experience. Learn when and how to use each approach with real-world examples and practical tips for modern web development.

VVercel·July 23, 2024Performance
AI & ML — Meet Caddy – Meta’s next-gen mixed reality CAD software

Meet Caddy – Meta’s next-gen mixed reality CAD software

What happens when a team of mechanical engineers get tired of looking at flat images of 3D models over Zoom? Meet the team behind Caddy, a new CAD app for mixed reality. They join Pascal Hartig (@passy) on the Meta Tech Podcast to talk about teaching themselves to code, disrupting the CAD software space, how […]

CWChris Wiltz·July 18, 2024AI & ML
Engineering — Q2 2024 Internet disruption summary

Q2 2024 Internet disruption summary

Government directed shutdowns and cable cuts were both significant sources of Internet outages in Q2 2024. This post explores these disruptions, as well as others caused by power outages, maintenance,

DBDavid BelsonDavid Belson·July 16, 2024Engineering
SRE & Ops — AI Lab: The secrets to keeping machine learning engineers moving fast

AI Lab: The secrets to keeping machine learning engineers moving fast

The key to developer velocity across AI lies in minimizing time to first batch (TTFB) for machine learning (ML) engineers. AI Lab is a pre-production framework used internally at Meta. It allows us to continuously A/B test common ML workflows – enabling proactive improvements and automatically preventing regressions on TTFB. AI Lab prevents TTFB regressions […]

CWChris Wiltz·July 16, 2024SRE & Ops
Security — Application Security report: 2024 update

Application Security report: 2024 update

Cloudflare’s updated 2024 view on Internet cyber security trends spanning global traffic insights, bot traffic insights, API traffic insights, and client-side risks

MTMichael Tremante, SabinaMichael Tremante, Sabina·July 11, 2024Security
AI & ML — Taming the tail utilization of ads inference at Meta scale

Taming the tail utilization of ads inference at Meta scale

Tail utilization is a significant system issue and a major factor in overload-related failures and low compute utilization. The tail utilization optimizations at Meta have had a profound impact on model serving capacity footprint and reliability. Failure rates, which are mostly timeout errors, were reduced by two-thirds; the compute footprint delivered 35% more work for […]

CWChris Wiltz·July 10, 2024AI & ML
SRE & Ops — Meta’s approach to machine learning prediction robustness

Meta’s approach to machine learning prediction robustness

Meta’s advertising business leverages large-scale machine learning (ML) recommendation models that power millions of ads recommendations per second across Meta’s family of apps. Maintaining reliability of these ML systems helps ensure the highest level of service and uninterrupted benefit delivery to our users and advertisers. To minimize disruptions and ensure our ML systems are intrinsically

CWChris Wiltz·July 10, 2024SRE & Ops
Design & UX — When Friction Is A Good Thing: Designing Sustainable E-Commerce Experiences — Smashing Magazine

When Friction Is A Good Thing: Designing Sustainable E-Commerce Experiences — Smashing Magazine

Today, UX design contributes to the problem of excessive consumption through persuasive e-commerce practices and designing for companies with linear and exploitative business models. Anna Rátkai explores practical steps we can take to reduce material consumption and the massive environmental impact that comes along with it by designing mindful shopping experiences.

ARAnna RatkaiAnna Ratkai·July 10, 2024Design & UX
Security — DDoS threat report for 2024 Q2

DDoS threat report for 2024 Q2

Welcome to the 18th edition of the Cloudflare DDoS Threat Report. Released quarterly, these reports provide an in-depth analysis of the DDoS threat landscape as observed across the Cloudflare network. This edition focuses on the second quarter of 2024

OJOmer, JorgeOmer, Jorge·July 9, 2024Security