
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 
Creating motion can be tricky. Too much and it’s distracting. Too little and a design feels flat. Ambient animations are the middle ground — subtle, slow-moving details that add atmosphere without stealing the show. In this article, web design pioneer Andy Clarke introduces the concept of ambient animations and explains how to implement them.

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.
MP
Matthew Prince, Michelle Zatlyn·September 21, 2025Engineering 
Post-quantum cryptography protects against quantum threats using today’s hardware. Quantum tech like QKD may sound appealing, but it isn’t necessary or sufficient to secure organizations.

For the customer service and AI event Pioneer, Intercom’s designers used Figma to create a visual language of surreal flowers and shape-shifting pollen.
JXJenny Xie·September 19, 2025AI & ML 
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
V
Victoryocco·September 19, 2025AI & ML 
We replaced slow JSON path lookups with Bloom filters in our global routing service, cutting memory usage by 15% and reducing 99th percentile lookup times from hundreds of milliseconds to under 1 ms. Here’s how we did it.

Tired of IP Lists? Securely connect private networks to any app by its hostname, not its IP address. This powerful routing is now built into Cloudflare Tunnel and is free for all Cloudflare One customers, simplifying your Zero Trust journey.

We’ve updated our renderer to use WebGPU, unlocking new performance optimization opportunities. Here’s how we did it.

Already know the basics of GitHub Copilot coding agent? Here are five ways to offload chores, tackle tech debt, and keep your workflow moving fast.
AG
Andrea Griffiths·September 18, 2025AI & ML 
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.

Learn how Vercel solves serverless cold starts with scale to one, Fluid compute, predictive scaling, and caching to keep functions warm and fast.

Vibe coding is revolutionizing how we work. English is now the fastest growing programming language. Our state of vibe coding report outlines what you need to know.

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.

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.
JB
Jeff Bridgforth·September 17, 2025Frontend 
Use mcp-to-ai-sdk to generate MCP tools directly into your project. Gain security, reliability, and prompt-tuned control while avoiding dynamic MCP risks.

This is your new home base for discovering MCP servers. Learn how we’re working with the broader community on MCP publication and discovery.
TP
Toby Padilla·September 16, 2025AI & ML 
From competitive SEO research and monitoring prices to training AI and parsing local geographic data, real-time search results power smarter apps. Tools like SerpApi make it easy to pull, customize, and integrate this data directly into your app or website.
PS
Preethi Sam·September 16, 2025AI & ML 
For too long, personas have been created with considerable effort, only to offer limited value. Paul Boag shows how to breathe new life into this stale UX asset and demonstrates that it’s possible to create truly useful functional personas in a lightweight way.
PB
Paul Boag·September 16, 2025AI & ML 
JZJerry Zhou·September 16, 2025AI & ML 
Cloudflare and CrowdStrike have partnered to help SOC teams minimize manual bottlenecks. By combining Cloudflare’s SASE platform with CrowdStrike’s Falcon® Fusion SOAR, security teams can now detect and remediate cross-domain threats automatically.

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,

After the Severance Emmy win, designer Jeremy Hindle traces the ideas and images that shaped Lumon’s uncanny world.

GitHub is introducing post-quantum secure key exchange methods for SSH access to better protect Git data in transit.
BM
brian m. carlson, Taylor Blau·September 15, 2025Security 
By Allison Deal, Cyril Concolato, Flavio Ribeiro, Hunter Ford, Mariana Afonso, Thomas Symborski, Xiaomei Liu


Elastic and bounce effects have long been among the most desirable but time-consuming techniques in motion design. Expressive Animator streamlines the process, making it possible to produce lively animations in seconds, bypassing the tedious work of manual keyframe editing.


Cloudflare’s Dashboard and a set of related APIs were unavailable or partially available for an hour starting on Sep 12, 17:57 UTC. The outage did not affect the serving of cached files via the Cloudflare CDN or other security features at the Cloudflare Edge.
TL
Tom Lianza, Joaquin·September 13, 2025Security 
When I first started messing around with code, rounded corners required five background images or an image sprite likely created in Photoshop, so when

This blog is a quick summary of the recent benchmark testing done with PostgresSQL for TDE. Please check in.

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
AW
Amos Wenger·September 12, 2025Security 
The next leap in AI won’t come from new models, but from an app layer that makes the technology more intuitive and useful for everyone.
AHAndrew Hogan·September 12, 2025AI & ML 
Hear about the personal tools we use to improve our workflows (and how to get started building your own) on this episode of the GitHub Podcast.

[…]


Real-time dashboards are decision assistants, not passive displays. In environments like fleet management, healthcare, and operations, the cost of a delay or misstep is high. Karan Rawal explores strategic UX patterns that shorten time-to-decision, reduce cognitive overload, and make live systems trustworthy.

Stu Robson outlines two ways to compile multiple CSS files when you aren't relying on Sass for it.
GG
Geoff Graham·September 11, 2025Frontend 
In August, we experienced three incidents that resulted in degraded performance across GitHub services.

Delegate it a task, and coding agent can independently write, run, and test code. Here’s how you can make the most of it.
AL
Alexandra Lietzke·September 11, 2025AI & ML 

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.
KM
Kunal Mahajan·September 11, 2025AI & ML 
Everyone has a different opinion which is great because it demonstrates the messy, non-linear craft that is thinking like a front-end developer.
GG
Geoff Graham·September 10, 2025Frontend 
Figma’s editorial newsletter about how products take shape—and shape our world.

For years, the boundaries between product development roles have become less defined. Our latest report quantifies this shift and explores what it means for you and your team.

Create your own agenda of favorites, sign up for one-on-on mentoring sessions, and register if you haven’t already. We’ll see you there!

The idea behind this is to share a full, unfiltered look at integrating CSS Cascade Layers into an existing legacy codebase. In practice, it’s about refactoring existing CSS to use cascade layers without breaking anything.
VA
Victor Ayomipo·September 10, 2025Frontend 
Instacart’s creative studio and marketing teams pulled off a nostalgic summer campaign featuring our favorite snacks from 1999.

With more teams moving faster than ever, the real differentiator is craft—the curiosity, intuition, taste, and intention behind every detail.

Connect commits to artifacts without switching tools.

The second wave of MCP, building for LLMs, not developers. Explore the evolution of MCP as it shifts from developer-focused tools to LLM-native integrations. Discover the future of AI connectivity.

We've implemented the node:http client and server APIs in Cloudflare Workers, allowing developers to migrate existing Node.js applications with minimal code changes. This post explains how we built a bridge between the Workers serverless environment and Node.js's traditional HTTP model, complete with examples for running frameworks like Express.js at the edge.
YN
Yagiz Nizipli, Jasnell·September 8, 2025Networking 
CSS is a composable language by nature. This composition nature is already built into the cascade. We simply don't talk about composition as a Big Thing because it's the nature of the language.

On September 8 2025, around 13:00 UTC, someone compromised Josh Junon’s npm account (qix) and started publishing backdoored versions of his package. Someone noticed and let Josh know: Charlie Eriksen on BlueSky Josh confirmed he’d gotten pwned by a fake 2FA (two-factor authentication) reset e-mail: Josh Junon on BlueSky The phishing e-mail came from npmsj.help (registered 3 days prior) and claimed

A little while ago, I was trying to animate an element’s background color, so that it cycled through the rainbow. Seems easy, but it turns out, browsers have a surprisingly big limitation when it comes to color processing! In this tutorial, we’ll dig into the issue, and I’ll share a couple of strategies you can use to work around this limitation.
JWJosh W. Comeau·September 8, 2025Frontend 
How Vercel responded to the September 2025 npm supply chain attack on chalk, debug and 16 other packages. Incident timeline, impact analysis, and customer remediation.

Reproduce and debug web app issues with ease using the Playwright MCP server and GitHub Copilot.
CH
Christopher Harrison·September 5, 2025AI & ML 
Shopify successfully migrated two of its largest apps, Shopify Mobile and Shopify Point of Sale (POS) to React Native's New Architecture while maintaining weekly releases and serving millions of merchants. This migration involved a complex codebase with hundreds of screens and native modules, extensive custom components, and deep integration with first-party libraries like FlashList.
SEShopify Engineering·September 5, 2025Frontend 
Unauthorized TLS certificates were issued for 1.1.1.1 by a Certification Authority without permission from Cloudflare. These rogue certificates have now been revoked. Read our blog to see how this could affect you.
JA
Joe Abley, Thibault·September 4, 2025Security 
Software swag has upped its swag factor. Here’s why wearing your app on your sleeve has gone from cringeworthy to cool.