Home/2024
Archive

Year 2024

1,122 articles published in 2024.

Engineering — Highlights from Git 2.47

Highlights from Git 2.47

Git 2.47 is here, with features like incremental multi-pack indexes and more. Check out our coverage of some of the highlights here.

TBTaylor BlauTaylor Blau·October 7, 2024Engineering
Engineering — Build A Static RSS Reader To Fight Your Inner FOMO — Smashing Magazine

Build A Static RSS Reader To Fight Your Inner FOMO — Smashing Magazine

RSS is a classic technology that fetches content from websites and feeds it to anyone who subscribes to it with a URL. It’s based on XML, and we can use it to consume the feeds in our own apps. Karin Hendrikse demonstrates how to do exactly that with a static site you can use as your personal RSS reader.

KHKarin HendrikseKarin Hendrikse·October 7, 2024Engineering
Design & UX — How A Bottom-Up Design Approach Enhances Site Accessibility — Smashing Magazine

How A Bottom-Up Design Approach Enhances Site Accessibility — Smashing Magazine

You can’t overstate the importance of accessible website design. By the same token, bottom-up philosophies are crucial in modern site-building. A detail-oriented approach makes it easier to serve a more diverse audience along several fronts. Making the most of this opportunity will both extend your reach to new niches and make the web a more equitable place.

EHEleanor HecksEleanor Hecks·October 4, 2024Design & UX
AI & ML — How open source AI can improve population estimates, sustainable energy, and the delivery of climate change interventions

How open source AI can improve population estimates, sustainable energy, and the delivery of climate change interventions

Data for Good at Meta is open-sourcing the data used to train our AI-powered population maps. We’re hoping that researchers and other organizations around the world will be able to leverage these tools to assist with a wide range of projects including those on climate adaptation, public health and disaster response. The dataset and code […]

CWChris Wiltz·October 3, 2024AI & ML
Frontend — React at Meta Connect 2024

React at Meta Connect 2024

At Meta, React and React Native are more than just tools; they are integral to our product development and innovation. With over five thousand people at Meta building products and experiences with React every month, these technologies are fundamental to our engineering culture and our ability to quickly build and ship high quality products. In […]

CWChris Wiltz·October 2, 2024Frontend
Networking — Impact of Verizon's September 30 outage on Internet traffic

Impact of Verizon's September 30 outage on Internet traffic

On Monday, September 30, customers on Verizon’s mobile network in multiple cities across the United States reported experiencing a loss of connectivity. HTTP request traffic data from Verizon’s mobile ASN (AS6167) showed nominal declines across impacted cities.

DBDavid BelsonDavid Belson·October 1, 2024Networking
AI & ML — How We Generated Millions of Content Annotations

How We Generated Millions of Content Annotations

With the fields of machine learning (ML) and generative AI (GenAI) continuing to rapidly evolve and expand, it has become increasingly important for innovators in this field to anchor their model development on high-quality data.

DPDana Puleo , Meghana Seetharam , and Katarzyna Drzy·October 1, 2024AI & ML
Engineering — Introducing Stripe’s new API release process

Introducing Stripe’s new API release process

Our new release cadence and versioning system combines twice-yearly major updates with monthly feature enhancements, giving you the predictability and clarity that you need to better plan your engineering cycles.

MGMichael GlukhovskyMichael Glukhovsky·October 1, 2024Engineering
Engineering — Reaffirming our commitment to free

Reaffirming our commitment to free

We want to make abundantly clear: our free plan is here to stay, and we reaffirmed that commitment this week with 15 releases across our product portfolio that make the Free plan even better.

CCloudflare·September 27, 2024Engineering
Distributed — Aggregating my distributed self

Aggregating my distributed self

Miriam Suzanne's in the middle of a redesign of her personal website. It began in August 2022. She's made an entire series out of the work that's worth your

GGGeoff GrahamGeoff Graham·September 27, 2024Distributed
Languages — How To Manage Dangerous Actions In User Interfaces — Smashing Magazine

How To Manage Dangerous Actions In User Interfaces — Smashing Magazine

One of the main laws that applies to almost everything in our lives, including building digital products, is Murphy’s Law: “Anything that can go wrong will go wrong.” Our goal is to prevent things from going wrong and, if they do, mitigate the consequences. In this article, Victor Ponamarev explores different strategies for preventing users from making mistakes.

VPVictor PonamariovVictor Ponamariov·September 27, 2024Languages
Performance — Builder Day 2024: 18 big updates to the Workers platform

Builder Day 2024: 18 big updates to the Workers platform

To celebrate Builder Day 2024, we’re shipping 18 updates inspired by direct feedback from developers building on Cloudflare. This includes new capabilities, like running evals with AI Gateway, beta products like Queues and Vectorize graduating to GA, massive speed improvements to KV and Workers AI, pricing simplifications, and bringing key features from Pages into Workers.

TRTanushree, RohinTanushree, Rohin·September 26, 2024Performance
Databases — Zero-latency SQLite storage in every Durable Object

Zero-latency SQLite storage in every Durable Object

Traditional cloud storage is inherently slow because it is accessed over a network and must synchronize many clients. But what if we could instead put your application code deep into the storage layer, such that your code runs where the data is stored? Durable Objects with SQLite do just that.

KVKenton VardaKenton Varda·September 26, 2024Databases
Databases — Cloudflare’s bigger, better, faster AI platform

Cloudflare’s bigger, better, faster AI platform

Whether you want the fastest inference at the edge, optimized AI workflows, or vector database-powered RAG, we’re excited to help you harness the full potential of AI and get started on building with Cloudflare.

MKMichelle, KathyMichelle, Kathy·September 26, 2024Databases
Security — ktls now under the rustls org

ktls now under the rustls org

What’s a ktls I started work on ktls and ktls-sys , a pair of crates exposing Kernel TLS offload to Rust, about two years ago . kTLS lets the kernel (and, in turn, any network interface that supports it) take care of encryption, framing, etc., for the entire duration of a TLS connection… as soon as you have a TLS connection. For the handshake itself (hellos, change cipher, encrypted extensions, ce

AWAmos WengerAmos Wenger·September 26, 2024Security
AI & ML — Boost your CLI skills with GitHub Copilot

Boost your CLI skills with GitHub Copilot

Want to know how to take your terminal skills to the next level? Whether you’re starting out, or looking for more advanced commands, GitHub Copilot can help us explain and suggest the commands we are looking for.

MDMichelle DukeMichelle Duke·September 26, 2024AI & ML
Networking — Cloudflare partners with Internet Service Providers and network equipment providers to deliver a safer browsing experience to millions of homes

Cloudflare partners with Internet Service Providers and network equipment providers to deliver a safer browsing experience to millions of homes

Cloudflare is extending the use of our public DNS resolver through partnering with ISPs and network providers to deliver a safer browsing experience directly to families. Join us in protecting every Internet user from unsafe content with the click of a button, powered by 1.1.1.1 for Families.

KMKelly May Johnston, Morgan SteffenKelly May Johnston, Morgan Steffen·September 24, 2024Networking
Security — Cloudflare helps verify the security of end-to-end encrypted messages by auditing key transparency for WhatsApp

Cloudflare helps verify the security of end-to-end encrypted messages by auditing key transparency for WhatsApp

Cloudflare is now verifying WhatsApp’s Key Transparency audit proofs to ensure the security of end-to-end encrypted messaging conversations without having to manually check QR codes. We are publishing the results of the proof verification to https://dash.key-transparency.cloudflare.com for independent researchers and security experts to compare against WhatsApp’s. Cloudflare does not have access t

TMThibault, MariThibault, Mari·September 24, 2024Security
Databases — PGDay Hyderabad 2024 Reflections

PGDay Hyderabad 2024 Reflections

In this blog, I would like to tell you more about PGDay Hyderabad 2024. It was my first PostgreSQL conference in India. Find out more...

PGPavlo Golub·September 24, 2024Databases
Engineering — Legacy Modernization meets GenAI

Legacy Modernization meets GenAI

So far, most attention to Generative Artificial Intelligence (GenAI) in software development is on generating code. But we believe there is as much, if not more, value in understanding existing code - particularly long-lived, large, and complex legacy systems. We have been experimenting with GenAI for modernization with our clients, embodied in a tool called CodeConcise, which combines a Large Lan

AFAlessio Ferri, Tom Coggrave, and Shodhan Sheth·September 24, 2024Engineering
Engineering — How I Built My Blog

How I Built My Blog

I recently launched a brand new version of this blog, and in this post, I share how it’s built! We’ll examine the tech stack and see how all of the pieces fit together, as well as dig into some of the details to see how they work.

JWJosh W. Comeau·September 24, 2024Engineering
Engineering — Introducing Ephemeral IDs: a new tool for fraud detection

Introducing Ephemeral IDs: a new tool for fraud detection

As the Internet evolves, Turnstile does too. Introducing Ephemeral IDs — a new dimension in detecting fraudulent activity, bot or human, that links behavior to a specific client instead of an IP address. This makes Turnstile better for everyone, everywhere.

OPOliver Payne, SallyleeOliver Payne, Sallylee·September 23, 2024Engineering
Performance — Network performance update: Birthday Week 2024

Network performance update: Birthday Week 2024

Since June 2021, we’ve been measuring and ranking our network performance against the top global networks in the world. We use this data to improve our performance, and to share the results of those initiatives. In this post, we’re going to share with you how network performance has changed since our last post in March 2024, and discuss the tools and processes we are using to assess network perfor

EMEmily MusicEmily Music·September 23, 2024Performance