Introducing Skia Graphite: Chrome's rasterization backend for the future

Introducing Skia Graphite: Chrome's rasterization backend for the future

Today's The Fast and the Curious post covers the launch of Skia's new rasterization backend, Graphite, in Chrome on Apple Silicon Macs. Gr...

Chromium Blog
framework tool
Announcing TypeScript 5.9 Beta

Announcing TypeScript 5.9 Beta

Today we are excited to announce the availability of TypeScript 5.9 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Let’s take a look at what’s new in TypeScript 5.9! Minimal and Updated tsc --init Support for import defer Support for --module node20 […]

TypeScript Blog
library tool
View Transition List Reordering (with a Kick Flip)

View Transition List Reordering (with a Kick Flip)

It's pretty straightforward to animate list items into new positions, but there is a few tricks when the specific one you've chosen to move needs a *different* transition.

Frontend Masters Blog
css tool ui
NuxtLabs joins Vercel

NuxtLabs joins Vercel

NuxtLabs, creators of Nuxt and Nitro, are joining Vercel. Same license, roadmap, and open governance, but now in a joint mission to build the best web.

Vercel Blog
api framework tool
Tuesday, July 15, 2025 Security Releases

Tuesday, July 15, 2025 Security Releases

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js Blog
runtime security tool
Biome v2.1

Biome v2.1

Biome Blog
library tool
Efficient MultiModal Data Pipeline

Efficient MultiModal Data Pipeline

We’re on a journey to advance and democratize artificial intelligence through open source and open science.

huggingface-blog
library tool
Three Mighty Alerts Supporting Hugging Face’s Production Infrastructure

Three Mighty Alerts Supporting Hugging Face’s Production Infrastructure

We’re on a journey to advance and democratize artificial intelligence through open source and open science.

huggingface-blog
infra tool
An open-source SDK for finding dead code

An open-source SDK for finding dead code

Writing code is easier than ever. We want to make deleting code just as easy – introducing Reaper for iOS and Android. Reaper was an Emerge Tools product that h...

Sentry Blog
library tool
blur(1px) blur(1px)

blur(1px) blur(1px)

I know that you can “chain” the CSS property filter, like: All three of those filters will apply. But somehow I never thought about applying the same filter more than once. That also works, and they don’t override each other, they “stack” (or whatever you want to call it). So here’s some useless bar trivia […]

Frontend Masters Blog
css ui
Build a just-in-time knowledge base with Amazon Bedrock

Build a just-in-time knowledge base with Amazon Bedrock

Traditional Retrieval Augmented Generation (RAG) systems consume valuable resources by ingesting and maintaining embeddings for documents that might never be queried, resulting in unnecessary storage costs and reduced system efficiency. This post presents a just-in-time knowledge base solution that reduces unused consumption through intelligent document processing. The solution processes documents only when needed and automatically removes unused resources, so organizations can scale their document repositories without proportionally increasing infrastructure costs.

aws-ml-blog
api cloud tool
:heading

:heading

Post by @[email protected] View on Mastodon

Frontend Masters Blog
tool
Correlate logs and traces with OpenTelemetry in Vercel Log Drains

Correlate logs and traces with OpenTelemetry in Vercel Log Drains

Correlate Vercel Logs and Traces with OpenTelemetry (OTel) in Vercel Log Drains sent to Datadog and Dash0

Vercel Blog
api tool
Sandbox now supports sudo and installing RPM packages

Sandbox now supports sudo and installing RPM packages

You can now run commands with sudo inside Vercel Sandbox, giving you full control to install packages at runtime, just like on a traditional Linux system.

Vercel Blog
tool
Satisfies in TypeScript

Satisfies in TypeScript

The `satisfies` keyword allows you to assert that a certain value

Frontend Masters Blog
library tool
New usage dashboard for Pro customers

New usage dashboard for Pro customers

We’ve launched a new usage dashboard for Pro teams to analyze Vercel usage and costs with detailed breakdowns and export options.

Vercel Blog
tool
Zero-configuration support for Nitro

Zero-configuration support for Nitro

Vercel now has detects and deploys Nitro, a server toolkit for building webservers, with zero configuration.

Vercel Blog
framework tool
CVE-2025-49826

CVE-2025-49826

A vulnerability affecting Next.js has been addressed. It impacted versions >=15.1.0 <15.1.8 and involved a cache poisoning bug leading to a Denial of Service (DoS) condition.

Vercel Blog
tool
CVE-2025-49005

CVE-2025-49005

A cache poisoning vulnerability affecting Next.js App Router >=15.3.0 < 15.3.3 / Vercel CLI 41.4.1–42.2.0 has been resolved. The issue allowed page requests for HTML content to return a React Server Component (RSC) payload instead.

Vercel Blog
framework tool
The Angular Custom Profiling Track is now available

The Angular Custom Profiling Track is now available

Authors: Mark Thompson Pawel Kozlowski

Angular Blog
framework tool
CSS Gap Decorations

CSS Gap Decorations

Microsoft is working on “gap decorations” and have put together a nice playground to explore them, and I had a play. The idea is drawing lines where gaps would be, rather than empty space. It’s really quite well done with lots of control (do they hit the edges or stop short? do they overlap or […]

Frontend Masters Blog
css tool ui
Making group conversations more accessible with sound localization

Making group conversations more accessible with sound localization

google-research
api tool
Deno 2.4: deno bundle is back

Deno 2.4: deno bundle is back

Deno bundle is back, alongside the addition of bytes and text imports, stabilized built-in OpenTelemetry, a new --preload flag, simplified dependency management with deno update, and more.

Deno Blog
library tool
Astro 5.11

Astro 5.11

Astro 5.11 ships more Content Security Policy (CSP) features, the ability to disable streaming in the Node.js adapter, and more!

Astro Blog
framework tool
Robust Time Series Monitoring: Anomaly Detection Using Matrix Profile and Prophet

Robust Time Series Monitoring: Anomaly Detection Using Matrix Profile and Prophet

Monitoring production systems often feels like searching for a moving needle in a constantly shifting haystack. At Sentry, our goal was to empower customers to ...

Sentry Blog
api tool
Custom Select (that comes up from the bottom on mobile)

Custom Select (that comes up from the bottom on mobile)

You've got A LOT of control over the design of select menus now, and it can be done as a progressive enhancement.

Frontend Masters Blog
css tool ui
No Image

Release Notes for Safari Technology Preview 222

Safari Technology Preview Release 222 is now available for download for macOS Tahoe and macOS Sequoia.

WebKit Blog
tool ui
Choosing the right approach for generative AI-powered structured data retrieval

Choosing the right approach for generative AI-powered structured data retrieval

In this post, we explore five different patterns for implementing LLM-powered structured data query capabilities in AWS, including direct conversational interfaces, BI tool enhancements, and custom text-to-SQL solutions.

aws-ml-blog
api tool
Premier League and Microsoft join forces to create fan-friendly digital platforms

Premier League and Microsoft join forces to create fan-friendly digital platforms

Discover how the Premier League and Microsoft are revolutionizing fan engagement with innovative digital platforms with the new Premier League Companion tool powered by Azure AI.

microsoft-ai-blog
api tool
CSS conditionals with the new if() function

CSS conditionals with the new if() function

Learn about the new CSS if function, which enables a cleaner developer interface for dynamic styles like style queries and media queries.

Chrome Developer Blog
tool ui
How Exa built a Web Research Multi-Agent System with LangGraph and LangSmith

How Exa built a Web Research Multi-Agent System with LangGraph and LangSmith

See how Exa used LangGraph and LangSmith to build a multi-agent web research system to process research queries

langchain-blog
api framework tool
The accessibility pipeline for frontend teams

The accessibility pipeline for frontend teams

How Storybook 9 integrates accessibility into every part of the development lifecycle

Storybook Blog
tool ui
ESLint v9.30.1 released

ESLint v9.30.1 released

A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

ESLint Blog
tool
StarSling: Building Cursor for DevOps with Mastra

StarSling: Building Cursor for DevOps with Mastra

How Netflix engineers Daniel Worku and Yonas Beshawred are building an AI-powered DevOps assistant using Mastra to automate the 20-30% of engineering work that happens outside the code editor.

mastra-blog
ai api framework
What’s new in Svelte: July 2025

What’s new in Svelte: July 2025

Vite 7 and Rolldown support, better traces and vitest browser mode support

Svelte Blog
library tool ui
Step Gradients with a Given Number of Steps

Step Gradients with a Given Number of Steps

A deep dive into producing an interpolated

Frontend Masters Blog
css tool
Node.js LGBTQIA+ Stories: Emelia Smith

Node.js LGBTQIA+ Stories: Emelia Smith

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js Blog
framework tool
Context extraction from image files in Amazon Q Business using LLMs

Context extraction from image files in Amazon Q Business using LLMs

In this post, we look at a step-by-step implementation for using the custom document enrichment (CDE) feature within an Amazon Q Business application to process standalone image files. We walk you through an AWS Lambda function configured within CDE to process various image file types, and showcase an example scenario of how this integration enhances Amazon Q Business's ability to provide comprehensive insights.

aws-ml-blog
api tool
Build AWS architecture diagrams using Amazon Q CLI and MCP

Build AWS architecture diagrams using Amazon Q CLI and MCP

In this post, we explore how to use Amazon Q Developer CLI with the AWS Diagram MCP and the AWS Documentation MCP servers to create sophisticated architecture diagrams that follow AWS best practices. We discuss techniques for basic diagrams and real-world diagrams, with detailed examples and step-by-step instructions.

aws-ml-blog
api tool
How we created HOV-specific ETAs in Google Maps

How we created HOV-specific ETAs in Google Maps

google-research
api tool
New to the web platform in June

New to the web platform in June

Discover some of the interesting features that have landed in stable and beta web browsers during June 2025.

web.dev
api tool ui
No Image

Excited to announce that Mastra, the Typescript agent framework, is moving into beta

mastra-blog
ai api cloud
No Image

We officially switched over to vNext on May 6th, 2025

mastra-blog
ai api framework
What&apos;s new in Astro - June 2025

What&apos;s new in Astro - June 2025

June 2025 - Astro Solstice Festival, new Astro Mart swag shop, Spirit of Astro design contest, and more!

Astro Blog
framework tool
No Image

7.28.0 Released: `babel.config.ts`, explicit resource management, and discard binding proposal

Babel 7.28.0 is out!

Babel Blog
library tool
Tauri Board Elections 2025

Tauri Board Elections 2025

The cross-platform app building toolkit

Tauri Blog
tool
Open Source AI Editor: First Milestone

Open Source AI Editor: First Milestone

We are open sourcing the GitHub Copilot Chat extension. It’s the first milestone in making VS Code an open source AI editor.

vscode-blog
api tool
No Image

We're opening up Mastra Cloud

mastra-blog
ai api framework
Iterator Helpers Supported Across all Browsers

Iterator Helpers Supported Across all Browsers

Feels notable that Iterator helpers have become Baseline Newly available. The gist is that you can map and filter on stuff that was annoying or impossible to before. I’ll copy Jeremy Wagner’s example:

Frontend Masters Blog
library
AWS costs estimation using Amazon Q CLI and AWS Cost Analysis MCP

AWS costs estimation using Amazon Q CLI and AWS Cost Analysis MCP

In this post, we explore how to use Amazon Q CLI with the AWS Cost Analysis MCP server to perform sophisticated cost analysis that follows AWS best practices. We discuss basic setup and advanced techniques, with detailed examples and step-by-step instructions.

aws-ml-blog
api tool
JavaScript™ Trademark Update

JavaScript™ Trademark Update

The Trademark Trial and Appeal Board has dismissed our fraud claim against Oracle. We disagree with this decision.

Deno Blog
tool
Open sourced identity

Open sourced identity

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js Blog
tool
A step into the spatial web: The HTML model element in Apple Vision Pro

A step into the spatial web: The HTML model element in Apple Vision Pro

visionOS 26 brings a major update to an important building block for the spatial web: The HTML model element is enabled by default, with a new API that’s ready to use today.

WebKit Blog
framework tool
ESLint v9.30.0 released

ESLint v9.30.0 released

A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

ESLint Blog
tool
How Microsoft 365 Copilot and agents help tackle the infinite workday

How Microsoft 365 Copilot and agents help tackle the infinite workday

A new Work Trend Index special report reveals a new state of work: a seemingly infinite workday. Learn how to conquer the infinite workday.

microsoft-ai-blog
platform tool
What's coming to JavaScript

What's coming to JavaScript

Here are proposals that were advanced at the last TC39 meeting and what that means for the future of JavaScript.

Deno Blog
library tool
Announcing Rspack 1.4

Announcing Rspack 1.4

Fast Rust-based web bundler

Rspack Blog
library tool
Vercel Ship 2025 recap

Vercel Ship 2025 recap

Vercel Ship 2025 added new building blocks for an AI era: Fast, flexible, and secure by default. Lower costs with Fluid's Active CPU pricing, Rolling Releases for safer deployments, invisible CAPTCHA with BotID. See these and more in our recap.

Vercel Blog
api cloud tool
New webhook events for domain management

New webhook events for domain management

You can now subscribe to webhook events for deeper visibility into domain operations on Vercel. These events make it easier to automate domain workflows, especially in multi-tenant platforms or when managing a large number of domains.

Vercel Blog
tool
Live Content Collections: A Deep Dive

Live Content Collections: A Deep Dive

Explore Astro 5.10's experimental live content collections - bringing real-time data to your Astro sites with the same familiar API you know and love.

Astro Blog
framework tool
Gemma 3n fully available in the open-source ecosystem!

Gemma 3n fully available in the open-source ecosystem!

We’re on a journey to advance and democratize artificial intelligence through open source and open science.

huggingface-blog
api library tool
Introducing AI Agent Monitoring

Introducing AI Agent Monitoring

Sentry's agent monitoring brings tracing, tool visibility, model performance, and deep context into one unified experience — so you can quickly understand what broke, where, & why.

Sentry Blog
api tool
Quantity Query Carousel

Quantity Query Carousel

:has() makes quantities queries both easier and more powerful. We can alter how a grid is laid out and where the children go. Or, we can just blast it into a carousel.

Frontend Masters Blog
css tool ui
From potholes to personalization: What Abu Dhabi is teaching us about AI-powered smart cities

From potholes to personalization: What Abu Dhabi is teaching us about AI-powered smart cities

Discover how city governments are transforming public service delivery with AI—enhancing personalization, empowering workers, and streamlining operations.

microsoft-ai-blog
platform tool
Empowering educators with AI innovation and insights

Empowering educators with AI innovation and insights

Learn about AI features for educators coming to Microsoft 365 Copilot and insights from the 2025 AI in Education Report from Microsoft.

microsoft-ai-blog
tool
Introducing Active CPU pricing for Fluid compute

Introducing Active CPU pricing for Fluid compute

Fluid compute now uses Active CPU pricing. Only pay CPU rates when your function is actively computing. Building on existing Fluid gains, this brings additional savings of up to 90% for workloads like LLM calls, AI agents, or tasks with idle time.

Vercel Blog
api cloud tool
Higher defaults and limits for Vercel Functions running Fluid compute

Higher defaults and limits for Vercel Functions running Fluid compute

Vercel Functions using Fluid compute now have longer execution times, more memory, and more CPU. The default execution time, for all projects on all plans, is now 300 seconds.

Vercel Blog
tool
Lower pricing with Active CPU pricing for Fluid compute

Lower pricing with Active CPU pricing for Fluid compute

Pricing for Vercel Functions on Fluid compute has been reduced. All Fluid-based compute now uses an Active CPU pricing model, offering up to 90% savings in addition to the cost efficiency already delivered by Fluid's concurrency model.

Vercel Blog
cloud tool
Run untrusted code with Vercel Sandbox

Run untrusted code with Vercel Sandbox

Vercel Sandbox securely runs untrusted code in isolated cloud environments, like AI-generated code. Create ephemeral, isolated microVMs using the new Sandbox SDK, with up to 45m execution times. Now in Beta and available to customers on all plans.

Vercel Blog
cloud tool
Edge Middleware and Edge Functions are now powered by Vercel Functions

Edge Middleware and Edge Functions are now powered by Vercel Functions

The Edge runtime now runs on Vercel Functions, unifying pricing across all compute, and available before and after cache. Edge Middleware and Edge Functions are now deprecated.

Vercel Blog
runtime tool
​Introducing BotID, invisible bot filtering for critical routes

​Introducing BotID, invisible bot filtering for critical routes

BotID is a new invisible CAPTCHA layer of protection that stops sophisticated bots before they reach your backend. It's built to secure critical routes like checkouts, logins, and signups or actions that trigger expensive calls like LLM-powered APIs.

Vercel Blog
api tool
Chrome 139 beta

Chrome 139 beta

Find out about the new features coming to Chrome with the latest beta.

Chrome Developer Blog
css tool ui
How Sentry’s Seer AI Agent passes legal review: a guide for legal teams reviewing Seer

How Sentry’s Seer AI Agent passes legal review: a guide for legal teams reviewing Seer

A legal team’s guide to how Sentry’s Seer AI agent meets key review criteria—data use rights, admin controls, and security—without cutting corners.

Sentry Blog
api tool
Now you can use Sentry Insights to trigger alerts and debug issues

Now you can use Sentry Insights to trigger alerts and debug issues

With the latest updates to Insights, you can now create alerts directly from any chart with just a few clicks.

Sentry Blog
monitoring tool
Node v22.17.0 (LTS)

Node v22.17.0 (LTS)

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js Blog
library tool
Node v24.3.0 (Current)

Node v24.3.0 (Current)

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js Blog
tool
What Is Developer Advocacy? (2025 Edition)

What Is Developer Advocacy? (2025 Edition)

I thought Ashley Willis did an excellent job explaining the role in What Is Developer Advocacy? (2025 Edition). We’re still here to serve developers. And we’re still doing the messy, meaningful work of bridging the gap between what a company thinks developers want and what developers actually need. I liked the perspective that it’s actually better for […]

Frontend Masters Blog
framework tool ui
Wichita Public Schools’ AI adoption: How it started, how it’s going

Wichita Public Schools’ AI adoption: How it started, how it’s going

Wichita Public Schools' early use of AI in education shows how tools like Copilot can enhance learning and improve school efficiency.

microsoft-ai-blog
tool
Vercel Blob CLI is now available

Vercel Blob CLI is now available

The Vercel CLI now includes blob commands, allowing you to manage your Vercel Blob storage directly from the terminal.

Vercel Blog
tool
WPP and Vercel: Bringing AI to the creative process

WPP and Vercel: Bringing AI to the creative process

Announcing an expansion of our partnership with WPP, a first-of-its-kind agency collaboration that now brings v0 and AI SDK directly to WPP's global network of creative teams and their clients.

Vercel Blog
framework tool
What’s New in GraphOS: Apollo Summer ’25 Release – AI-Ready API Orchestration with Enhanced MCP Server, Pricing Plans, and Performance Upgrades

What’s New in GraphOS: Apollo Summer ’25 Release – AI-Ready API Orchestration with Enhanced MCP Server, Pricing Plans, and Performance Upgrades

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Apollo GraphQL Blog
api cloud tool
Every Token Counts: Building Efficient AI Agents with GraphQL and Apollo MCP Server

Every Token Counts: Building Efficient AI Agents with GraphQL and Apollo MCP Server

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Apollo GraphQL Blog
api framework tool
Handling the N+1 Problem Declaratively with Apollo Connectors

Handling the N+1 Problem Declaratively with Apollo Connectors

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Apollo GraphQL Blog
api tool
Getting Started with Error Diagnostics in GraphOS Studio

Getting Started with Error Diagnostics in GraphOS Studio

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Apollo GraphQL Blog
api tool
New in Chrome 138

New in Chrome 138

Several new CSS functions, and built-in AI APIs for summarizing, translating, and detecting language.

Chrome Developer Blog
api css tool
Improving Diff Edits by 10%

Improving Diff Edits by 10%

When it comes to modifying code, Cline has two primary methods in its toolkit:  1. write_to_file for creating or overwriting entire files, and  2. replace_in_file for making surgical, targeted changes (diff edits). We call these targeted changes "diff edits," and their reliability is fundamental to the agent's performance. As part of our push to optimize every core subsystem of the agent, we've been intensely focused on improving the success rate of these diff edits. The result? We recently

cline-blog
ai editor library
How to Use Your Claude Max Subscription in Cline

How to Use Your Claude Max Subscription in Cline

If you're a Cline user with a Claude Max subscription, you can connect your account to save on token costs. Instead of paying per token via an API key, the Claude Code provider lets you leverage your existing subscription for all your development tasks in Cline. 0:00 /0:17 1× Setup 1. Install Claude Code: First, install the Claude Code CLI: npm install -g @anthropic-ai/claude-code (Anthropic's instructions) 2. Configure in Cline: * Navigate to 

cline-blog
ai api editor
No Image

Electron 37.0.0

Electron 37.0.0 has been released! It includes upgrades to Chromium 138, V8 13.8, and Node 22.16.0.

Electron Blog
tool ui
Driving scalable growth with OpenAI o3, GPT-4.1, and CUA

Driving scalable growth with OpenAI o3, GPT-4.1, and CUA

By matching every OpenAI model to its best-fit task, Unify scales targeted outreach and generates 30% more pipeline.

openai-blog
tool
AI Test Generation and PR Review in Sentry (Now in Open Beta)

AI Test Generation and PR Review in Sentry (Now in Open Beta)

Sentry’s new AI PR review and test generator help you ship code that breaks less. Try it - for free - today.

Sentry Blog
api tool
Vite 7.0 is out!

Vite 7.0 is out!

Vite 7 Release Announcement

Vite Blog
framework tool
No-code data preparation for time series forecasting using Amazon SageMaker Canvas

No-code data preparation for time series forecasting using Amazon SageMaker Canvas

Amazon SageMaker Canvas offers no-code solutions that simplify data wrangling, making time series forecasting accessible to all users regardless of their technical background. In this post, we explore how SageMaker Canvas and SageMaker Data Wrangler provide no-code data preparation techniques that empower users of all backgrounds to prepare data and build time series forecasting models in a single interface with confidence.

aws-ml-blog
api tool
Understanding CSS corner-shape and the Power of the Superellipse

Understanding CSS corner-shape and the Power of the Superellipse

The CSS corner-shape property (very new! only in Chrome Canary!) is useful in basic use cases, for advanced shape making, and the superellipse() function is *extra* powerful.

Frontend Masters Blog
css tool ui
Keith Messick joins Vercel as CMO

Keith Messick joins Vercel as CMO

We’re welcoming Keith Messick as Chief Marketing Officer to support our growth, engage on more channels, and (as always) amplify the voice of the developer. Keith is a longtime enterprise CMO and comes to Vercel from database leader, Redis.

Vercel Blog
api cloud tool
Node v20.19.3 (LTS)

Node v20.19.3 (LTS)

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js Blog
tool
Introducing… Astro Mart

Introducing… Astro Mart

It’s time to suit up, Astronaut! Welcome to a brave new frontier in Astro merch.

Astro Blog
tool
Blockdiff: How we built our own file format for VM disk snapshots

Blockdiff: How we built our own file format for VM disk snapshots

How we built blockdiff, an open-source tool for rapid block-level diffs and snapshots of VM disks.

cognition-blog
ai platform tool
Transformers backend integration in SGLang

Transformers backend integration in SGLang

We’re on a journey to advance and democratize artificial intelligence through open source and open science.

huggingface-blog
library tool
Prettier 3.6: Experimental fast CLI and new OXC and Hermes plugins!

Prettier 3.6: Experimental fast CLI and new OXC and Hermes plugins!

This release includes several important feature additions that we're excited to share with you.

Prettier Blog
library tool
.clinerules: Version-Controlled, Shareable, and AI-Editable Instructions

.clinerules: Version-Controlled, Shareable, and AI-Editable Instructions

For some time, Cline offered two ways to provide persistent guidance: a simple "Custom Instructions" text box and the more robust, file-based .clinerules system. While the text box was a familiar starting point, it was always a stepping stone. Today, we're fully embracing the more powerful paradigm by deprecating the old Custom Instructions feature to focus entirely on .clinerules. The reason is simple: treating instructions as code is fundamentally better. A single, static text box doesn’t sca

cline-blog
ai api editor
A guide to Scroll-driven Animations with just CSS

A guide to Scroll-driven Animations with just CSS

CSS animations have come a long way since Apple first introduced them to the web in 2007.

WebKit Blog
tool ui
In Memory of Mikeal Rogers: A Builder of Communities

In Memory of Mikeal Rogers: A Builder of Communities

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js Blog
tool
Turso Cloud joins the Vercel Marketplace

Turso Cloud joins the Vercel Marketplace

Turso now offers a native integration on the Vercel Marketplace—deploy fast, edge-optimized SQLite databases with one-click setup and unified billing.

Vercel Blog
cloud database tool
Our Brand

Our Brand

A visual reflection of how we want our users to feel while using the platform: LIMITLESS.

windsurf-blog
tool
Mastra Changelog 2025-06-20

Mastra Changelog 2025-06-20

We added sleep methods to workflows, structured memory to agents, and a new Gladia STT provider.

mastra-blog
ai framework tool
Import Assertions use “with” not “assert” anymore.

Import Assertions use “with” not “assert” anymore.

I was trying to play with CSS Module Scripts the other day, which are a way to import CSS as a constructable stylesheet using the ESModules syntax. They are Chrome-only so not really something we can generally use (unless you’re building an Electron app or something), but I really like the idea of being able […]

Frontend Masters Blog
tool
Create and share queries with notebooks in Vercel Observability

Create and share queries with notebooks in Vercel Observability

Observability Plus users can now create a collection of queries in notebooks to collaboratively explore their observability data.

Vercel Blog
tool
Two-factor authentication (2FA) team enforcement

Two-factor authentication (2FA) team enforcement

Team owners can now enforce two-factor authentication (2FA) for every member of their team via a toggle in Security & Privacy under team settings.

Vercel Blog
security
Astro 5.10

Astro 5.10

Astro 5.10 brings responsive images for everyone, plus experimental live content collections, CSP improvements, and more!

Astro Blog
framework tool
Drawing CSS Shapes using corner-shape

Drawing CSS Shapes using corner-shape

After you've got a `border-radius`, you can control the shape of the corner with `corner-shape`, which unlocks a simpler and more powerful way to make shapes compared to `clip-path()`.

Frontend Masters Blog
tool ui
Building a custom text-to-SQL agent using Amazon Bedrock and Converse API

Building a custom text-to-SQL agent using Amazon Bedrock and Converse API

Developing robust text-to-SQL capabilities is a critical challenge in the field of natural language processing (NLP) and database management. The complexity of NLP and database management increases in this field, particularly while dealing with complex queries and database structures. In this post, we introduce a straightforward but powerful solution with accompanying code to text-to-SQL using a custom agent implementation along with Amazon Bedrock and Converse API.

aws-ml-blog
api cloud tool
Search Live: Talk, listen and explore in real time with AI Mode

Search Live: Talk, listen and explore in real time with AI Mode

Search Live with voice facilitates back-and-forth conversations in AI Mode.

google-ai-blog
api tool
Toward understanding and preventing misalignment generalization

Toward understanding and preventing misalignment generalization

We study how training on incorrect responses can cause broader misalignment in language models and identify an internal feature driving this behavior—one that can be reversed with minimal fine-tuning.

openai-blog
api tool
JSON module scripts are now Baseline Newly available

JSON module scripts are now Baseline Newly available

Thanks to JSON module scripts and import attributes, you can now directly import JSON in JavaScript modules. Both features are now Baseline Newly available.

web.dev
tool
The 2025 Stack: How Complete Beginners Can Ship Their First Full-Stack Web App

The 2025 Stack: How Complete Beginners Can Ship Their First Full-Stack Web App

Picture this: You've got an amazing idea for a web app, but when you start googling "how to build a web app," you're hit with an avalanche of frameworks, tools, and conflicting advice. Should you learn React? Vue? Svelte? What even is a "backend"? And don't get me started on deployment... I get it. I've spent the last year helping complete beginners navigate this exact challenge. Here's what I've learned: The problem isn't that building web apps is hard – it's that most tutorials are teaching i

cline-blog
ai api editor
The End of Context Amnesia: Cline&#x27;s Visual Solution to Context Management

The End of Context Amnesia: Cline&#x27;s Visual Solution to Context Management

Ever stared at Cline wondering if it's about to hit a wall? You're deep in a complex refactoring task, and suddenly he seems to "forget" what you were discussing just moments ago. If this sounds familiar, you're running into one of the most common yet least understood aspects of AI coding assistants: context windows. Today, we're introducing a new feature in Cline that makes this invisible limit visible: the Context Window Progress Bar. What's a Context Window, Anyway? Think of a context win

cline-blog
ai api editor
Best AI Coding Assistant 2025: Complete Guide to Cline and Cursor

Best AI Coding Assistant 2025: Complete Guide to Cline and Cursor

Updated March 4, 2025 article to reflect recent developments Remember when GitHub Copilot first launched and we thought AI-assisted coding couldn't get more revolutionary? Two years later, we're seeing a fascinating divergence in how AI coding assistants approach development. With recent releases from both Cline (now 3.5) and Cursor (0.46), we're witnessing not just a battle of features, but a philosophical split in how AI should partner with developers. I've watched both tools mature. Let's c

cline-blog
ai editor library
The Developer&#x27;s Guide to MCP: From Basics to Advanced Workflows

The Developer&#x27;s Guide to MCP: From Basics to Advanced Workflows

Picture this: You're deep into development with your AI assistant, trying to juggle multiple tools – GitHub issues need updating, tests need running, and documentation needs reviewing. But instead of the seamless workflow you imagined, you're stuck with manual context switching and disconnected tools. Your AI assistant, brilliant as it is, feels trapped in its chat window. This is where the Model Context Protocol (MCP) changes everything. It's not just another developer tool – it's a fundamenta

cline-blog
ai api editor
Cline v3.17.14: New Provider Options, Terminal Upgrades, and Core Fixes

Cline v3.17.14: New Provider Options, Terminal Upgrades, and Core Fixes

Hello Cline community 🫡 v3.17.14 is focused on expanding provider support, refining the terminal experience, and shipping a handful of important stability improvements. New Provider Integrations We're committed to making Cline as flexible as possible, and that means letting you plug in the tools you already use. This release adds support for two new API providers. * SAP AI Core: We've also added support for SAP AI Core, enabling users to connect to both Claude and GPT models through the s

cline-blog
ai api editor
An open source tool to speed up iOS app launch

An open source tool to speed up iOS app launch

Order files re-order your binary to improve how symbols are loaded into memory. Generate an optimized order file faster with our new open-source tool FaultOrdering.

Sentry Blog
tool
Scope in CSS

Scope in CSS

We've got @scope in CSS now, and it's got it's uses. But the concept of scope in CSS is a wider idea.

Frontend Masters Blog
css tool
Update your extensions ahead of upcoming bookmark sync changes

Update your extensions ahead of upcoming bookmark sync changes

Learn about upcoming changes to bookmarks sync that impact extensions.

Chrome Developer Blog
api tool
What's New in WebGPU (Chrome 138)

What's New in WebGPU (Chrome 138)

Shorthand for using GPUBuffer as a binding resource, size requirement changes for buffers mapped at creation, and more.

Chrome Developer Blog
library tool
What's new in DevTools, Chrome 138

What's new in DevTools, Chrome 138

Discover preconnected origins or candidates and server response and redirection times in performance insights, emulate geolocation accuracy in Sensors, debug complex CSS variables, and more.

Chrome Developer Blog
tool ui
Frontend test coverage with Storybook 9

Frontend test coverage with Storybook 9

Stories give you free test coverage

Storybook Blog
testing tool ui
Seer, Sentry’s AI Debugger, is Generally Available

Seer, Sentry’s AI Debugger, is Generally Available

Debug smarter with Seer, Sentry's AI Debugger. Find root causes, get merge-ready fixes, and save development time with automated issue scans & fixes.

Sentry Blog
api library tool
You’re not a front-end developer until you’ve…

You’re not a front-end developer until you’ve…

A fun list post from Nic Chan where you check off the funny/sad/proud/weird things we do as front-end developers. I don’t know if a higher score is better, but it certainly means you’ve been around the block. I doubt you’ll be able to resist poking around Nic’s site, it’s really fun.

Frontend Masters Blog
framework tool ui
AI in sales: Applying historical lessons to modern challenges

AI in sales: Applying historical lessons to modern challenges

See the latest AI sales transformation offering from Microsoft and agents to help sales teams nurture and close deals.

microsoft-ai-blog
platform tool
4 ways Microsoft Copilot empowers financial services employees

4 ways Microsoft Copilot empowers financial services employees

In the rapidly evolving landscape of financial services, staying ahead of the curve with technological innovation is not simply an advantage—it's a necessity.

microsoft-ai-blog
tool
Tray.ai cut build times from a day to minutes with Vercel

Tray.ai cut build times from a day to minutes with Vercel

Tray.ai cut build times from a full day to just two minutes after migrating to Vercel. By consolidating infrastructure and updating their tech stack, they now deliver over a million monthly page views with a faster, more resilient site.

Vercel Blog
framework tool
Introducing the Dubai Vercel region (dxb1)

Introducing the Dubai Vercel region (dxb1)

Dubai (dxb1) is now part of Vercel’s global edge network, improving latency for users in the Middle East, Africa, and Central Asia.

Vercel Blog
cloud infra
No Image

Introducing OpenAI for Government

openai-blog
framework
Why PLAID Japan builds agents on their Google Cloud infrastructure with Mastra

Why PLAID Japan builds agents on their Google Cloud infrastructure with Mastra

How PLAID Japan migrated from GUI-based AI tools to Mastra for better collaboration and productivity for their engineering team building on Google Cloud.

mastra-blog
ai api cloud
Grainy Gradients

Grainy Gradients

This is about reducing banding effects in gradients by introducing noise. A nice approach is a displacement map using SVG filters.

Frontend Masters Blog
css tool ui
Percentage of Code Written

Percentage of Code Written

windsurf-blog
tool
Building a Privacy-First Feedback Widget

Building a Privacy-First Feedback Widget

A lightweight, privacy-focused widget to gather your feedback on Nuxt documentation, built with Drizzle, NuxtHub database and Motion Vue.

Nuxt Blog
tool ui
From REST to GraphQL in minutes with prebuilt Connectors

From REST to GraphQL in minutes with prebuilt Connectors

Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.

Apollo GraphQL Blog
api framework tool
We&#x27;re Fixing Cline&#x27;s PR Contributor Process

We&#x27;re Fixing Cline&#x27;s PR Contributor Process

We really appreciate all our contributors who have submitted code, ideas, and other improvement to Cline. For me it's honestly been one of the coolest parts of being involved with this project. The creativity, expertise, and dedication I've see from our community has always blown me away. Thank you so much! Current state We've been working hard to merge as many community contributions as possible, but let's be real, our existing system isn't working. Our PR backlog keeps growing, and that's o

cline-blog
ai editor tool
ESLint v9.29.0 released

ESLint v9.29.0 released

A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

ESLint Blog
api library tool
May 2025 (version 1.101)

May 2025 (version 1.101)

Learn what is new in the Visual Studio Code May 2025 Release (1.101)

vscode-blog
api tool
No Image

React Native 0.80 - React 19.1, JS API Changes, Freezing Legacy Arch and much more

Today we are excited to release React Native 0.80!

React Native Blog
api library tool
5 things from I/O to try right now

5 things from I/O to try right now

These AI tools from Google I/O 2025 are available globally for your experimentation.

google-ai-blog
api tool ui
No Image

Moving Towards a Stable JavaScript API (New Changes in 0.80)

In React Native 0.80, we

React Native Blog
api library tool
Jake Archibald on Native HTML Includes

Jake Archibald on Native HTML Includes

There was a lot of interest in our Why Can’t HTML Alone Do Includes? article. I’d like to point you to my ShopTalk Show conversation where we really get into things more with Jake Archibald.

Frontend Masters Blog
tool
Building efficient MCP servers

Building efficient MCP servers

MCP is becoming the standard for building AI model integrations. See how you can use Vercel's open-source MCP adapter to quickly build your own MCP server, like the teams at Zapier, Composio, and Solana.

Vercel Blog
api tool
Improved team overview page

Improved team overview page

The Vercel team overview now sorts by your activity, can be filtered by repository, and shows a window into your usage.

Vercel Blog
tool
Improved unhandled Node.js errors in Fluid compute

Improved unhandled Node.js errors in Fluid compute

Fluid compute now gracefully handles Node.js uncaught exceptions and unhandled rejections to provide better isolation between requests.

Vercel Blog
tool
Wave 10: Other Announcements

Wave 10: Other Announcements

A number of improvements to the enterprise offering and general UI/UX.

windsurf-blog
tool
HTML spec change: escaping < and > in attributes

HTML spec change: escaping < and > in attributes

What you need to know about this change to how attributes are escaped.

Chrome Developer Blog
api security tool
Bringing the Magic of AI to Mattel’s Iconic Brands

Bringing the Magic of AI to Mattel’s Iconic Brands

OpenAI and Mattel are partnering to integrate AI into iconic brands such as Barbie and Hot Wheels, aiming to enhance creative development, streamline workflows, and create new ways for fans to engage.

openai-blog
framework ui
Using the Sentry Unity SDK for Error and Crash Reporting

Using the Sentry Unity SDK for Error and Crash Reporting

Production game development needs advanced error and crash reporting. Here are some examples of how to use Sentry with Unity to identify and fix problems in your Unity games.

Sentry Blog
api library tool
No Image

Release Notes for Safari Technology Preview 221

Safari Technology Preview Release 221 is now available for download for macOS Tahoe and macOS Sequoia.

WebKit Blog
api tool ui
1fr 1fr vs auto auto vs 50% 50%

1fr 1fr vs auto auto vs 50% 50%

There are several different ways to do equal width columns. But some are, uh, more equal than others.

Frontend Masters Blog
css tool
Get started with agents for finance: Learnings from 2025 Gartner® CFO & Finance Executive Conference

Get started with agents for finance: Learnings from 2025 Gartner® CFO & Finance Executive Conference

Based on conversations at the 2025 Gartner CFO Conference, here are three things finance leaders should know about getting started with agents and AI. Learn more.

microsoft-ai-blog
framework tool
Designing and building the Vercel Ship conference platform

Designing and building the Vercel Ship conference platform

Here's how we designed and built our Vercel Ship conference platform. We generated 15,000+ images and videos with tools like Flux, Veo 2, Runway, and Ideogram. Then, we moved to v0 for prototyping. See our iterations, examples, tech stack, and more.

Vercel Blog
framework tool ui
Wave 10: The Windsurf Browser

Wave 10: The Windsurf Browser

Our new browser surface for maximum implicit context understanding and flow awareness.

windsurf-blog
tool
A new way to style gaps in CSS

A new way to style gaps in CSS

Say goodbye to border and pseudo-element hacks.

Chrome Developer Blog
tool ui
How ESLint language plugins enhance DSL usability

How ESLint language plugins enhance DSL usability

A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

ESLint Blog
framework library tool
Why Vetnio powers their AI veterinary technician with Mastra

Why Vetnio powers their AI veterinary technician with Mastra

How Vetnio uses Mastra's workflow orchestrator to build specialized veterinary AI assistants

mastra-blog
ai api cloud
How to Configure Lightweight Browser Tracing for Debugging at Scale

How to Configure Lightweight Browser Tracing for Debugging at Scale

Tracing at scale can get noisy. Learn how to fine-tune your sample rate and span collection to keep your traces focused, readable, and actually useful.

Sentry Blog
api monitoring tool
Cursed Knowledge

Cursed Knowledge

Fun idea from the team at Immich: Cursed knowledge we have learned as a result of building Immich that we wish we never knew. Stuff like: Fetch requests in Cloudflare Workers use http by default, even if you explicitly specify https, which can often cause redirect loops.

Frontend Masters Blog
tool ui
How we’re adapting SEO for LLMs and AI search

How we’re adapting SEO for LLMs and AI search

AI is changing how content gets discovered. Now, SEO ranking ≠ LLM visibility. No one has all the answers, but here's how we're adapting our approach to SEO for LLMs and AI search.

Vercel Blog
api tool
Filter runtime logs for fatal function errors

Filter runtime logs for fatal function errors

You can now filter your runtime logs to identify fatal function errors, such as Node.js crashes, in the Vercel Logs UI.

Vercel Blog
tool
Wave 10: Planning Mode

Wave 10: Planning Mode

A native way to collaborate with the AI on longer, more complex tasks.

windsurf-blog
tool
athenahealth Advances Healthcare Innovation with Windsurf

athenahealth Advances Healthcare Innovation with Windsurf

athenahealth uses Windsurf to accelerate their developers.

windsurf-blog
tool
Why Fireworks uses Mastra in their agentic runtime

Why Fireworks uses Mastra in their agentic runtime

Why Fireworks AI decided to ship AIML, a prompt-based agent framework, using Mastra.

mastra-blog
ai framework tool
Oxlint v1.0 Stable

Oxlint v1.0 Stable

A collection of high-performance JavaScript tools written in Rust

Oxc Blog
api library tool
Yes, Sentry has an MCP Server (...and it’s pretty good)

Yes, Sentry has an MCP Server (...and it’s pretty good)

Sentry's MCP server is a great tool for LLMs to get further context into your Sentry projects. Check out how the MCP works when integrated to your IDE or LLM of choice.

Sentry Blog
api cloud tool
Announcing Oxlint 1.0

Announcing Oxlint 1.0

The first stable version of Oxlint, a fast & easy-to-use Rust-powered linter for JavaScript and TypeScript, is out. Learn about its 50~100x speed advantage over ESLint, support for 500+ rules, real-world adoption by major companies, and easy migration.

VoidZero Blog
api library tool
Scroll-Driven Letter Grid

Scroll-Driven Letter Grid

scroll-timelines go from 0 to 100. Many variable fonts axis have similar ranges, like 100 to 900. Surely that's begging for interplay.

Frontend Masters Blog
tool ui
Node v24.2.0 (Current)

Node v24.2.0 (Current)

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Node.js Blog
library runtime tool
LangGraph Release Week Recap

LangGraph Release Week Recap

See what we released for LangGraph.js and Python over the past few weeks to speed up development workflows and gain more control at every level of your graph.

langchain-blog
library tool
News from WWDC25: WebKit in Safari 26 beta

News from WWDC25: WebKit in Safari 26 beta

Welcome to WWDC25!

WebKit Blog
api tool ui
On Age UK’s telephone service for lonely seniors, friendships blossom, with safeguards in place

On Age UK’s telephone service for lonely seniors, friendships blossom, with safeguards in place

Demand for the Telephone Friendship Service soared during the pandemic. To cope, Age UK turned to technology to scale up and monitor calls.

microsoft-ai-blog
tool
Observability added to AI Gateway alpha

Observability added to AI Gateway alpha

Vercel Observability now includes a dedicated AI section to surface metrics related to the AI Gateway.

Vercel Blog
api cloud tool
UK government harnesses Gemini to support faster planning decisions

UK government harnesses Gemini to support faster planning decisions

Extract, built with Gemini, uses the model’s advanced visual reasoning and multi-modal capabilities to help councils turn old planning documents—including blurry maps an…

google-ai-blog
api tool
No Image

Scaling security with responsible disclosure

openai-blog
framework ui
Web technology videos at WWDC25

Web technology videos at WWDC25

It’s time for WWDC25!

WebKit Blog
framework tool
Support foldable devices with the Viewport Segments API

Support foldable devices with the Viewport Segments API

The Viewport Segments API has shipped with minor changes to the origin trial covered in this blog post.

Chrome Developer Blog
tool ui
New permission prompt for Local Network Access

New permission prompt for Local Network Access

Learn about the new permission prompt for sites that connect to local networks.

Chrome Developer Blog
api security tool
Outbound coordinated vulnerability disclosure policy

Outbound coordinated vulnerability disclosure policy

Outbound coordinated vulnerability disclosure policy

openai-blog
framework ui
Why Human Intent Matters More as AI Capabilities Grow

Why Human Intent Matters More as AI Capabilities Grow

Remember when AI coding meant tab autocomplete? The human did 95% of the work: navigating the codebase, finding the right files, locating the exact spot to edit, beginning to type, and only then could AI offer a helpful suggestion. The human was the driver, AI was barely a passenger. Today's agentic AI can search codebases, read files, write entire modules, refactor systems, and orchestrate complex changes across multiple files. With tools like Cline, AI has eaten up nearly the entire coding pi

cline-blog
ai editor library
No Image

HuggingFace Safetensors Support in PyTorch Distributed Checkpointing

pytorch-blog
library tool
Changelist: May 2025

Changelist: May 2025

Windsurf updates from May 2025!

windsurf-blog
tool
Introducing Evaluations for AI workflows

Introducing Evaluations for AI workflows

Distilling the complexity of AI Evaluations frameworks into a practical paradigm

n8n-blog
api tool
Claude Code and Cursor Agent no longer require a team seat

Claude Code and Cursor Agent no longer require a team seat

Claude Code and Cursor Agent can now trigger builds on Vercel without a team seat, as a part of our bot detection policies.

Vercel Blog
api tool
Beware of End-of-Life Node.js Versions - Upgrade or Seek Post-EOL Support

Beware of End-of-Life Node.js Versions - Upgrade or Seek Post-EOL Support

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Node.js Blog
runtime security tool
The Height Enigma

The Height Enigma

You might as well really understand height and Josh Comeau has your back here. It’s really quite different than width and perhaps less intuitive. Plus when grid and flexbox get involved, things change.

Frontend Masters Blog
css tool
What's happening in Chrome Extensions, June 2025

What's happening in Chrome Extensions, June 2025

An overview of the recent changes in Chrome Extensions, plus exciting upcoming extensions features developers can look forward to.

Chrome Developer Blog
api tool
A closer look inside AI Mode

A closer look inside AI Mode

AI Mode is our most powerful AI search, which we’re rolling out to everyone in the U.S. Here’s how we brought it to life (and to your fingertips).

google-ai-blog
api tool
Chrome achieves highest score ever on Speedometer 3.1, saving users millions of hours

Chrome achieves highest score ever on Speedometer 3.1, saving users millions of hours

Update (6/10/2025): This blog was updated to reflect that testing was done using the Speedometer 3.1 benchmark, and resulted in a 22% perf...

Chromium Blog
runtime tool
How we’re responding to The New York Times’ data demands in order to protect user privacy

How we’re responding to The New York Times’ data demands in order to protect user privacy

OpenAI is fighting a court order at the demands of The New York Times and plaintiffs, which involves retention of consumer ChatGPT and API user data indefinitely. Learn how we’re working to uphold user privacy, address legal requirements, and stay true to our data protection commitments.

openai-blog
framework tool
Pre-generate SSL certs, now in the Domains dashboard

Pre-generate SSL certs, now in the Domains dashboard

The Domains Dashboard now enables zero-downtime migration by allowing SSL certificates to be pre-provisioned before migrating domains.

Vercel Blog
tool
Bot Protection is now generally available

Bot Protection is now generally available

Vercel's Bot Protection managed ruleset allows users to mitigate unwanted bot activity on their projects in a single click

Vercel Blog
tool
firstChild can be white space

firstChild can be white space

Just a tiny gotcha.

Frontend Masters Blog
tool ui
Disrupting malicious uses of AI: June 2025

Disrupting malicious uses of AI: June 2025

Our latest report featuring case studies of how we’re detecting and preventing malicious uses of AI.

openai-blog
framework ui
Astro 5.9

Astro 5.9

Astro 5.9 has got your site on lockdown, with experimental support for Content Security Policy, rendering Markdown in content loaders, and more!

Astro Blog
framework security tool
React Router Open Governance

React Router Open Governance

React Router is moving to an Open Governance Model

Remix Blog
api framework library
The no-nonsense approach to AI agent development

The no-nonsense approach to AI agent development

Learn how to build reliable, domain-specific AI agents by simulating tasks manually, structuring logic with code, and optimizing with real-world feedback. A clear, hands-on approach to practical automation.

Vercel Blog
api tool
SVG to shape()

SVG to shape()

We’ve been trying to make the point around here that the new shape() in CSS is awesome. It’s the powerful <path> in SVG ported to CSS so it can use actual units. It’s probably how path() should have ported to begin with, but c’est la vie. I’ll make the point in this demo. Resize those […]

Frontend Masters Blog
css tool ui