Home/2025
Archive

Year 2025

1,335 articles published in 2025.

AI & ML — Helping protect journalists and local news from AI crawlers with Project Galileo

Helping protect journalists and local news from AI crawlers with Project Galileo

We are excited to announce that Project Galileo will now include access to Cloudflare's Bot Management and AI Crawl Control services. Participants in the program, which include roughly 750 journalists, independent news organizations, and other non-profits supporting news-gathering around the world, will now have the ability to protect their websites from AI crawlers - for free.

PDPatrick Day, JocelynPatrick Day, Jocelyn·September 23, 2025AI & ML
AI & ML — Deploy your own AI vibe coding platform — in one click!

Deploy your own AI vibe coding platform — in one click!

Introducing VibeSDK, an open-source AI "vibe coding" platform that anyone can deploy to build their own custom platform. Comes ready with code generation, sandbox environment, and project deployment.

AKAshish Kumar Singh, Abhishek KankaniAshish Kumar Singh, Abhishek Kankani·September 23, 2025AI & ML
Networking — A Lookback at Workers Launchpad and a Warm Welcome to Cohort #6

A Lookback at Workers Launchpad and a Warm Welcome to Cohort #6

Workers Launchpad program offers resources and mentorship for founders building on the Cloudflare network. Learn more about prior cohorts, where Launchpad alumni are today, and the participants of Workers Launchpad Cohort #6.

CRChristopher Rotas, Valentina Tejera HernandezChristopher Rotas, Valentina Tejera Hernandez·September 22, 2025Networking
Security — Our plan for a more secure npm supply chain

Our plan for a more secure npm supply chain

Addressing a surge in package registry attacks, GitHub is strengthening npm’s security with stricter authentication, granular tokens, and enhanced trusted publishing to restore trust in the open source ecosystem.

XRXavier René-CorailXavier René-Corail·September 22, 2025Security
Frontend — The Big Gotcha With @starting-style

The Big Gotcha With @starting-style

CSS has been on fire lately, with tons of great new features. @starting-style is an interesting one; it allows us to use CSS transitions for enter animations, something previously reserved for CSS keyframe animations. But is the juice worth the squeeze?

JWJosh W. Comeau·September 22, 2025Frontend
Engineering — Cloudflare’s 2025 Annual Founders’ Letter

Cloudflare’s 2025 Annual Founders’ Letter

Cloudflare launched 15 years ago this week. We like to celebrate our birthday by launching new products that give back to the Internet, which will do a lot of this week. But on this occasion we've also been thinking a lot about what's changed on the Internet and what has not.

MPMatthew Prince, Michelle ZatlynMatthew Prince, Michelle Zatlyn·September 21, 2025Engineering
AI & ML — The Psychology Of Trust In AI: A Guide To Measuring And Designing For User Confidence — Smashing Magazine

The Psychology Of Trust In AI: A Guide To Measuring And Designing For User Confidence — Smashing Magazine

With digital products moving to incorporate generative and agentic AI at an increasingly frequent rate, trust has become the invisible user interface. When it works, interactions feel seamless. When it fails, the entire experience collapses. But trust isn’t mystical. It can be understood, measured, and designed for. Here are practical methods and strategies for designing more trustworthy and ethic

VVictoryoccoVictoryocco·September 19, 2025AI & ML
Performance — How To Minimize The Environmental Impact Of Your Website — Smashing Magazine

How To Minimize The Environmental Impact Of Your Website — Smashing Magazine

As responsible digital professionals, we are becoming increasingly aware of the environmental impact of our work and need to find effective and pragmatic ways to reduce it. James Chudley shares a new decarbonising approach that will help you to minimise the environmental impact of your website, benefiting people, profit, purpose, performance, and the planet.

JCJames ChudleyJames Chudley·September 18, 2025Performance
Performance — The RUM Diaries: enabling Web Analytics by default

The RUM Diaries: enabling Web Analytics by default

We’re excited to announce the start of a major upgrade to Cloudflare’s performance analytics suite: Web Analytics as part of our real user monitoring (RUM) tools will soon be combined with network-level insights to help you pinpoint performance issues anywhere on a packet’s journey — from a visitor’s browser, through Cloudflare’s network, to your origin.

ATAlex, Tim KadlecAlex, Tim Kadlec·September 17, 2025Performance
Frontend — Is it Time to Un-Sass?

Is it Time to Un-Sass?

Many of the Sass features we've grown to love have made their way into native CSS in some shape or form. So, should we still use Sass? This is how developer Jeff Bridgforth is thinking about it.

JBJeff BridgforthJeff Bridgforth·September 17, 2025Frontend
Languages — Making our own spectrogram

Making our own spectrogram

A couple months ago I made a loudness meter and went way too in-depth into how humans have measured loudness over time. Today we’re looking at a spectrogram visualization I made, which is a lot more entertaining! We’re going to talk about how to extract frequencies from sound waves, but also how my spectrogram app is assembled from different Rust crates, how it handles audio and graphics threads,

AWAmos WengerAmos Wenger·September 15, 2025Languages
Security — crates.io phishing attempt

crates.io phishing attempt

Earlier this week, an npm supply chain attack . It’s turn for crates.io , the main public repository for Rust crates (packages). The phishing e-mail looks like this: Andrew Gallant on BlueSky And it leads to a GitHub login page that looks like this: Barre on GitHub Several maintainers received it — the issue is being discussed on GitHub . The crates.io team has acknowledged the attack and said the

AWAmos WengerAmos Wenger·September 12, 2025Security
AI & ML — A framework for pricing AI products

A framework for pricing AI products

While businesses are rapidly building AI products, monetization remains a challenge. In this post, we share a framework for building a successful pricing strategy with key decision points on charge metrics, billing models, and guardrails.

KMKunal MahajanKunal Mahajan·September 11, 2025AI & ML