Last updated: 2025/10/25 11:01
Introducing TanStack Start Middleware
TanStack Start is one of the most exciting full-stack web development frameworks I’ve seen. I’ve written about it before. In essence, TanStack Start takes TanStack Router, a superb, strongly-typed client-side JavaScript framework, and adds server-side support. This serves two purposes: it gives you a place to execute server-side code, like database access; and it enables […]
Manage Next.js Server Actions in the Vercel Firewall
Vercel Firewall and Observability Plus can now configure Custom Rules targeting specific server actions
AI Chat now available on Vercel docs
AI Chat is now live on Vercel docs. Ask questions, load docs as context for page-aware answers, and copy chats as Markdown for easy sharing.
Generate Gremlin queries using Amazon Bedrock models
In this post, we explore an innovative approach that converts natural language to Gremlin queries using Amazon Bedrock models such as Amazon Nova Pro, helping business analysts and data scientists access graph databases without requiring deep technical expertise. The methodology involves three key steps: extracting graph knowledge, structuring the graph similar to text-to-SQL processing, and generating executable Gremlin queries through an iterative refinement process that achieved 74.17% overall accuracy in testing.
closedby=”any”
I’m just hearing about the closedby=
Fully managed cloud-to-cloud transfers with Azure Storage Mover
Learn how you can benefit from Azure Storage Mover’s new cloud-to-cloud migration capability with direct transfers from AWS S3 to Azure Blob.
You can just ship agents
Vercel AI Cloud combines unified model routing and failover, elastic cost-efficient compute that only bills for active CPU time, isolated execution for untrusted code, and workflow durability that survives restarts, deploys, and long pauses.
AI agents and services on the Vercel Marketplace
Agents and Tools are available in the Vercel Marketplace, enabling AI-powered workflows in your projects with native integrations, unified billing, and built-in observability.
Built-in durability: Introducing Workflow Development Kit
The Workflow Development Kit (WDK) makes async workflows in TypeScript reliable, durable, fault-tolerant, and portable across any cloud.
Introducing Vercel Agent: Your new Vercel teammate
Vercel Agent provides AI-powered code reviews and production investigations, delivering accurate, context-aware insights to help you ship reliable software.
Zero-config backends on Vercel AI Cloud
Build, scale, and orchestrate AI backends on Vercel. Deploy Python or Node frameworks with zero config and optimized compute for agents and workflows.
Vercel Agent Investigations now in Public Beta
Vercel Agent can now automatically run AI investigations on anomalous events for faster incident response.
Introducing AI agents & services on the Vercel Marketplace
Discover AI Agents & Services on the Vercel Marketplace. Integrate agentic tools, automate workflows, and build with unified billing and observability.
Vercel Python SDK is now available in beta
Vercel now has a native Python library hosted on PyPI to simplify tasks such as executing code on Vercel Sandboxes, transferring objects to Vercel Blob, working with the Runtime Cache and retrieving project tokens.
Open source Workflow Development Kit is now in public beta
Turn TypeScript functions into durable, reliable workflows with automatic retries, persistence, and observability built in.
Astro 5.15
Astro 5.15 introduces Netlify skew protection, granular font preload filtering, and new adapter APIs for customizing fetch headers and assets.
For Your Convenience, This CSS Will Self-Destruct
In A Progressive Enhancement Challenge, I laid out a situation where the hardest thing to do is show a button you never want to show at all if the JavaScript loads and executes properly. I wrote of this state: It seems like the ideal behavior would be “hide the interactive element for a brief period, […]
Streamline code migration using Amazon Nova Premier with an agentic workflow
In this post, we demonstrate how Amazon Nova Premier with Amazon Bedrock can systematically migrate legacy C code to modern Java/Spring applications using an intelligent agentic workflow that breaks down complex conversions into specialized agent roles. The solution reduces migration time and costs while improving code quality through automated validation, security assessment, and iterative refinement processes that handle even large codebases exceeding token limitations.
Building data-empowered higher education institutions
Discover how Microsoft Fabric in higher education helps unify data, scale AI, and drive agility. Download the free e-book today.
The CMA’s designation of Google’s mobile ecosystem
We are disappointed by the CMA’s designation of an open mobile ecosystem with strategic market status.
Faster builds with Turbo build machines
Turbo build machines are now available for all paid plans. With 30 CPUs and 60 GB memory they are our fastest yet, ideal for Turbopack builds and large monorepos.
Announcing Vitest 4.0
Vitest 4.0 Release Announcement
Deprecating live editing of JavaScript sources in Chrome DevTools
Chrome DevTools removes live editing in Chrome 145 (Feb 2026) due to low use and modern alternatives like Hot Module Replacement (HMR).
Device Bound Session Credentials: Second origin trial begins
The second Device Bound Session Credentials (DBSC) origin trial starts in Chrome 142 with new updates to prevent cookie theft.
You can suspend/resume workflows in playground
Mastra workflows now support suspend and resume in Playground. You can also use the new resumeStream API to close streams on suspend and resume them later.
Announcing Vitest 4.0
Vitest 4.0 is released with Browser Mode being marked stable, Visual Regression testing support, and Playwright Trace support. The Vitest team will focus on performance improvement in the upcoming quarter. This major release includes breaking changes.
Expanding Model Choice in VS Code with Bring Your Own Key
Learn how the new Language Model Chat Provider API in VS Code is enabling more model choice and extensibility for chat experiences via the Bring Your Own Key experience.
The Two Button Problem
When you've got two buttons with two different looks (and no cursor), how do you know which one you're about to activate? You'll need to be careful with the design.
Next.js 16
Next.js 16 includes Cache Components, stable Turbopack, file system caching, React Compiler support, smarter routing, new caching APIs, and React 19.2 features.
Accelerate large-scale AI training with Amazon SageMaker HyperPod training operator
In this post, we demonstrate how to deploy and manage machine learning training workloads using the Amazon SageMaker HyperPod training operator, which enhances training resilience for Kubernetes workloads through pinpoint recovery and customizable monitoring capabilities. The Amazon SageMaker HyperPod training operator helps accelerate generative AI model development by efficiently managing distributed training across large GPU clusters, offering benefits like centralized training process monitoring, granular process recovery, and hanging job detection that can reduce recovery times from tens of minutes to seconds.
Update regarding Vercel service disruption on October 20, 2025
Update regarding Vercel service disruption on October 20, 2025. Read the summary of impact, timeline, root cause, and steps we’re taking to improve reliability.
My highlights from the new Deno Deploy
Highlights from the new version of Deno Deploy.
Browser Speech Input & Output Buttons
All sorts of inputs have little microphone buttons within them that you can press to talk instead of type. Honestly, I worry my daughter will never learn to type because of them. But I get it from a UX perspective, it’s convenient. We can put those in our web apps, too. Pamela Fox has an […]
Unlock the power of images with AI Sheets
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Supercharge your OCR Pipelines with Open Models
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Introducing ChatGPT Atlas, the browser with ChatGPT built in
この記事では、最新のAI技術を活用した新しい開発ツールについて説明しています。特に、AIを用いたコード補完機能や自動化されたテストプロセスが強調されており、これにより開発者の生産性が向上することが期待されています。また、ツールの導入方法や、既存の開発環境との互換性についても詳しく述べられています。さらに、AI技術の進化に伴い、今後の開発プロセスがどのように変化するかについての見解も示されています。 • AI技術を活用した新しい開発ツールの紹介 • コード補完機能や自動化されたテストプロセスの強調 • 開発者の生産性向上が期待される • ツールの導入方法と既存環境との互換性についての詳細 • AI技術の進化による開発プロセスの変化に関する見解
Node.js v22.21.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.
Preview links between microfrontends projects now serve all paths
Teams using microfrontends can now visit all routes from any domain in the microfrontends group, enabling teams to test their full site experience without broken links or missing pages.
URLPattern is now Baseline Newly available
URLPattern became Baseline Newly available as of September 15, 2025.
Remix Jam 2025 Recap
Remix Jam was really good. In case you missed it, here's a recap.
Unreal Engine crash reporting now available on gaming consoles with trace-connected logs
Monitor Unreal Engine crashes across Xbox, PlayStation 5, and Switch. The latest Sentry Unreal SDK links logs, feedback, and traces to streamline cross-platform debugging.
Announcing Oxlint JavaScript Plugin Support
Oxlint now supports plugins written in JavaScript. Developers can customize and extend Oxlint using JavaScript, but at a speed approaching Rust, due to 'raw transfer' between Rust and JS, and other breakthroughs. Many ESLint plugins can run without any modification.
How TP ICAP transformed CRM data into real-time insights with Amazon Bedrock
This post shows how TP ICAP used Amazon Bedrock Knowledge Bases and Amazon Bedrock Evaluations to build ClientIQ, an enterprise-grade solution with enhanced security features for extracting CRM insights using AI, delivering immediate business value.
50 Reasons to Build a Website
Should have done 150.
Zero-configuration support for NestJS
Vercel now detects and deploys NestJS, a framework for building efficient, scalable Node.js server-side applications, with zero configuration.
ESLint v9.38.0 released
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Deno's Other Open Source Projects
Here’s a roundup of some of our popular open source libraries and how we use them in Deno.
Braintrust joins the Vercel Marketplace
Braintrust joins the Vercel Marketplace with native support for the Vercel AI SDK and AI Gateway, enabling developers to monitor, evaluate, and improve AI application performance in real time.
Same-document view transitions have become Baseline Newly available
Same-document view transitions (and more view transitions-related features) are Baseline Newly available as of October 14, 2025.
React Conf 2025 Recap
The library for web and native user interfaces
Why JavaScript variables don’t always update
I liked this bit of JavaScript trivia from Cassidy Williams. There is a clear answer, and it’s something worth making sure you understand before heading into a job interview that involves JavaScript.
Release Notes for Safari Technology Preview 230
Safari Technology Preview Release 230 is now available for download for macOS Tahoe and macOS Sequoia.
Node.js v25.0.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.
Introducing Veo 3.1 and advanced creative capabilities
Today, we’re introducing new and enhanced creative capabilities to edit your clips.
Introducing Veo 3.1 and advanced capabilities in Flow
Today, we’re introducing new and enhanced creative capabilities to edit your clips.
Designing Microsoft 365 Copilot to empower educators, students, and staff
Explore new AI-powered experiences at no additional cost for educators and students—plus an academic offering for Microsoft 365 Copilot.
Just another (Black) Friday
Vercel customers can treat Black Friday like just another day, ready to scale to billions of requests.
Talha Tariq joins Vercel as CTO (Security)
Talha Tariq joins Vercel as CTO of Security, bringing expertise from HashiCorp and IBM to lead security innovation in the AI era.
Running Next.js inside ChatGPT: A deep dive into native app integration
Next.js now runs natively in ChatGPT with working navigation, React Server Components, and full features. Learn how we made this possible behind ChatGPTs triple iframe architecture and deploy our starter template to get started.
Agents at work, a partnership with Salesforce and Slack
Vercel and Salesforce are partnering to help teams build, ship, and scale AI agents across the Salesforce ecosystem, starting with Slack.
Introducing a new Chrome Web Store API
We're launching a new version of the Chrome Web Store API.
Get your VLM running in 3 simple steps on Intel CPUs
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Oracle Database@Azure offers new features, regions, and programs to unlock data and AI innovation
Migrate Oracle solutions to the cloud with a trusted, enterprise-ready platform from Microsoft and Oracle. Learn more.
10 ways you can ask Google Photos to edit your photos for you
Learn more about how you can ask Google Photos’ to edit your pictures for you and common ways it can improve photos.
A11Y Linting HTML with CSS
Will Mendes has a bit of CSS to highlight accessibility issues on HTML elements. Things like missing alt text and labels that aren’t linked properly to inputs. If you want to try it out quick on a website, I wrapped it in a little injection JavaScript so you could paste it in the console wherever. […]
Anomaly alerts now in public beta
You can now subscribe to receive alerts when anomalies spikes in usage or 5XX errors are detected in your Vercel application
Highlights from our AI in Action workshop
In partnership with a group of startups in NYC, we demonstrated how client-side AI and built-in AI APIs can be directly integrated into their products for greater speed, privacy, and a better user experience.
Medical reports analysis dashboard using Amazon Bedrock, LangChain, and Streamlit
In this post, we demonstrate the development of a conceptual Medical Reports Analysis Dashboard that combines Amazon Bedrock AI capabilities, LangChain's document processing, and Streamlit's interactive visualization features. The solution transforms complex medical data into accessible insights through a context-aware chat system powered by large language models available through Amazon Bedrock and dynamic visualizations of health parameters.
How to edit images with Nano Banana in Search
Here’s your guide for editing images in Search using Lens with Nano Banana.
Video Overviews on NotebookLM get a major upgrade with Nano Banana
NotebookLM's Video Overviews get an upgrade with visuals powered by Nano Banana and a new "Brief" format for quick summaries.
Modern CSS Round-Out Tabs
We can use `shape()` to carve away the edges of an element to look like a folder tab. By hand.
Announcing Vite+
Introducing Vite+, a unified toolchain for JavaScript.
Node.js v24.10.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.
Reducing notification overload for a quieter browsing experience in Chrome
We're constantly working to improve your browsing experience. To help you cut through the noise and reduce notification overload, we’re lau...
Expanded Role-Based Access Control (RBAC) for Enterprise teams
Vercel’s Role-Based Access Control (RBAC) system now supports multiple roles per user and introduces extended permissions for finer-grained access control across Enterprise teams.
Zero-configuration Flask backends
Flask, one of the most popular Python web application frameworks, can now be deployed instantly at Vercel with no configuration changes needed.
What's new in Lighthouse 13
Lighthouse 13 is here with the move to Insights audits
CSS Grid: A helpful mental model and the power of grid lines
Grid is a powerful, flexible tool that brings complex layouts to life.
CSS Counters in Action
CSS has counter variables (based on matching selectors) that you can output as formatted content or use in calculations.
Next.js 16 (beta)
Next.js 16 beta includes stable Turbopack, file system caching, React Compiler support, smarter routing, new caching APIs, and React 19.2 features.
September 2025 (version 1.105)
Learn what is new in the Visual Studio Code September 2025 Release (1.105).
Block Vercel deployment promotions with Github Actions
You can now automatically block a deployment from releasing to production until selected GitHub Actions complete successfully.
Server rendering benchmarks: Fluid Compute and Cloudflare Workers
Fluid Compute outperforms Cloudflare Workers by 1.2x–5x in server-side rendering benchmarks, offering faster, more consistent response times through an optimized in-region architecture.
ChatGPT apps support on Vercel
Use the Apps SDK, Next.js, and mcp-handler to build and deploy ChatGPT apps on Vercel, complete with custom UI and app-specific functionality.
XR Blocks: Accelerating AI + XR innovation
XR Blocksは、AIと拡張現実(XR)を組み合わせた没入型体験を開発するためのオープンソースフレームワークです。このフレームワークは、AIとXRのエコシステム間のギャップを埋めることを目的としており、ユーザー、世界、インターフェース、AI、エージェントのためのモジュール式アーキテクチャを提供します。XR Blocksは、WebXR、threejs、LiteRT、Geminiなどの技術を基盤にしており、XRクリエイターが迅速にプロトタイプを作成できるように設計されています。設計原則としては、シンプルさと可読性、クリエイター体験の優先、実用主義が挙げられます。これにより、開発者は複雑なロジックを明示的に理解しやすくし、ユーザー体験に集中できるようになります。XR Blocksは、デスクトップシミュレーターやAndroid XRデバイスでのリアルタイムAI + XRアプリケーションのプロトタイピングを加速します。 • AIとXRのエコシステム間のギャップを埋めることを目的としたオープンソースフレームワークである。 • モジュール式アーキテクチャを提供し、ユーザー、世界、インターフェース、AI、エージェントのためのコンポーネントを持つ。 • WebXR、threejs、LiteRT、Geminiなどの技術を使用して、XRクリエイターの参入障壁を下げる。 • シンプルさと可読性を重視し、開発者が高レベルの体験を記述できるようにする。 • クリエイターがユーザー体験に集中できるように、低レベルの実装から解放することを目指す。 • デスクトップとAndroid XRデバイスの両方で動作するシンプルで適応可能なアーキテクチャを採用している。
A beginner-friendly guide to view transitions in CSS
Learn how to bring smooth, animated navigation to multi-page apps with view transitions. With just one line of CSS, you can enable seamless transitions between pages.
Improving browser tracing step by step
Improved browser tracing for clearer insights and fewer blind spots. Explore new Sentry JavaScript SDK updates for better accuracy and control.
Teaming up with LA28, Team USA and NBCUniversal for the LA28 Olympic and Paralympic Games
We’re announcing a partnership with LA28, Team USA, and NBCUniversal ahead of the Winter and Summer Olympic and Paralympic Games.
Teaming up with LA28, Team USA and NBCUniversal for the LA28 Olympic and Paralympic Games
We’re announcing a partnership with LA28, Team USA, and NBCUniversal ahead of the Winter and Summer Olympic and Paralympic Games.
The latest AI news we announced in September
Here are Google’s latest AI updates from September 2025
New Domains Registrar API for domain search, pricing, purchase, and management
Vercel Domains Registrar APIs let you search TLDs, fetch pricing, check availability, purchase or renew domains, manage nameservers, and handle transfers.
What's new in view transitions (2025 update)
An overview of what changed for View Transitions in 2025
Automatic passkey creation in Chrome for Android
Chrome for Android can now automatically create passkeys after password sign-in, helping users transition to passkeys with less friction.
Announcing our $13m seed round from YC, pg, Gradient, Amjad, Guillermo, Balaji, and 120+ others
Mastra secures $13m from a coalition of legendary investors to fuel AI agent development and production.
React Native 0.82 - A New Era
Today we're excited to release React Native 0.82: the first React Native that runs entirely on the New Architecture.
Vibe Coding: Closing The Feedback Loop With Traceability
Close the feedback loop in vibe coding. Use Sentry traces with MCP to give your AI agent real execution visibility and smarter code iteration.
Numbers That Fall (Scroll-Driven Animations & Sibling Index)
With view() style scroll-driven animations, it's helpful to think about how you want it to work then tweak the ranges toward that goal.
Automate Amazon QuickSight data stories creation with agentic AI using Amazon Nova Act
In this post, we demonstrate how Amazon Nova Act automates QuickSight data story creation, saving time so you can focus on making critical, data-driven business decisions.
Not Another Workflow Builder
One of the most common requests we’ve gotten from day zero of LangChain has been a visual workflow builder. We never pursued it and instead let others (LangFlow, Flowise, n8n) build on top of us. With OpenAI launching a workflow builder at Dev Day yesterday, I thought it would
Speech-to-Retrieval (S2R): A new approach to voice search
この記事では、Google Researchが開発した新しい音声検索エンジン「Speech-to-Retrieval (S2R)」について説明しています。従来の音声検索は、自動音声認識(ASR)を使用して音声入力をテキストに変換し、そのテキストを基に検索を行っていましたが、この方法では音声認識の誤りが検索結果に影響を与える可能性があります。S2Rは、音声クエリから直接情報を解釈し、テキスト変換を経ずに情報を取得する技術であり、音声検索の質を向上させることを目指しています。また、S2Rの性能を評価するために、17の異なる言語と26の地域で録音された短い音声質問のデータセット「Simple Voice Questions (SVQ)」をオープンソース化しています。 • 従来の音声検索はASRを使用し、音声をテキストに変換してから検索を行うが、誤認識が結果に影響を与える可能性がある。 • S2Rは音声から直接情報を取得し、テキスト変換を省略することで、検索の精度を向上させる。 • 音声検索の質の向上を目指し、S2Rは「何が言われたか」ではなく「何の情報が求められているか」に焦点を当てている。 • SVQデータセットは、S2Rの性能評価に使用され、オープンソースとして提供される。 • 音声認識の誤りが検索結果に与える影響を軽減することが期待されている。
Anomaly alerts now available via email
Subscribe to receive alerts by email when anomalous spikes in usage or HTTP 500 errors occur on your Vercel projects.
Apollo MCP Server 1.0 is Generally Available
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
GraphOS Router APM Dashboard Templates for Datadog
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Announcing Apollo iOS 2.0
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
GraphQL Summit 2025 Product Highlights: Building the future of AI and Apps
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Subgraph and Connector Insights: Empowering Developers Through Endpoint Observability
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Subgraph API Keys and safer deployment pipelines
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Introducing Graph Artifacts: Versioned, Immutable Schemas for Confident Deployments
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Go passwordless: Join "The Future of identity on the web" webinar
Join the free "The Future of identity on the web" webinar on November 4, 2025.
Adam Argyle on Cracking the 2025 Web Dev Interview
Adam Argyle is a talented developer who recently was on the job hunt and landed a new role. He’s got a lot to say about how that process went and certainly some good tips for any of y’all in that same position.
Biome v2.3—Let's bring the ecosystem closer
Biome 2.3のリリースが発表され、Vue、Svelte、Astroの完全サポートが追加されました。これにより、これらのフレームワーク内のJavaScript、TypeScript、CSSコードをフォーマットおよびリンティングできるようになります。この機能は実験的であり、特定の構文やパターンが完全にはサポートされていない可能性があります。新機能を有効にするには、設定ファイルでオプションを有効にする必要があります。また、HTMLコンテンツの特定のフォーマットオプションも設定可能です。リリースに伴い、異なる言語のフォーマット設定による不整合の可能性についても議論が必要です。 • Biome 2.3ではVue、Svelte、Astroの完全サポートが追加された。 • JavaScript、TypeScript、CSSコードのフォーマットとリンティングが可能。 • この機能は実験的であり、特定の構文が未サポートの可能性がある。 • 新機能を有効にするには設定ファイルでオプションを有効にする必要がある。 • HTMLコンテンツのフォーマットオプションを設定できる。 • 異なる言語のフォーマット設定による不整合の可能性がある。
Introducing the React Foundation
The library for web and native user interfaces
React Compiler v1.0
The library for web and native user interfaces
How Framer reduced LCP using Rolldown
Framer switched from esbuild to Rolldown to decrease chunks by 67% and improve largest contentful paint
5 features for taking perfect group photos with Pixel 10
These Pixel 10 and Google Photos features make it easier than ever to take great group photos.
Ask a Techspert: What is vibe coding?
Learn more about AI and how it’s enabling new development tools, like “vibe coding.”
Our new partnership with Alex Cooper and Unwell
In August, Alex Cooper appeared at our Made by Google event to help introduce Camera Coach, a new feature on Pixel 10. Today, we’re announcing another collaboration with…
AMD and OpenAI announce strategic partnership to deploy 6 gigawatts of AMD GPUs
AMD and OpenAI have announced a multi-year partnership to deploy 6 gigawatts of AMD Instinct GPUs, beginning with 1 gigawatt in 2026, to power OpenAI’s next-generation AI infrastructure and accelerate global AI innovation.
VoidZero's 2025 Open Source Pledge Report
VoidZero is continuing our commitment to the Open Source Pledge and donating $48,360 or $3,454 per VoidZero developer to external open source projects
Piccalilli on The Coyier CSS Starter
Andy Bell has a poke at my new starter. Fair game, as I literally did the same to him. I like what Andy has to say about my full-width form fields: I agree with Chris on filling the inline space with form fields too. If you want to do a split layout for forms, the […]
Online Identity Verification with the Digital Credentials API
The rise of e-commerce in the past decade changed the way customers interact with businesses online, leading to new innovations and improved user experiences.
A Progressive Enhancement Challenge
You want to hide an interactive element that you don't need anymore after JavaScript loads/runs. Can you do it without a
Invalidate the CDN cache by tag
You can now invalidate the CDN cache contents by tag providing a way to revalidate content without increasing latency for your users
Python package manager uv is now available for builds with zero configuration
Vercel now uses uv, a fast Python package manager written in Rust, as the default package manager during the installation step for all Python builds.
Digital Credentials API: Secure and private identity on the web
The Digital Credentials API, available from Chrome 141, enables websites to verify user information in a privacy-preserving way.
Spirit of Astro: meet the winning designs
New t-shirt designs and a pixel perfect Astro mug, designed with love by the Astro community.
What's coming in ESLint v10.0.0
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
ESLint v9.37.0 released
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
Release Notes for Safari Technology Preview 229
Safari Technology Preview Release 229 is now available for download for macOS Tahoe and macOS Sequoia.
New ways to build with Jules, our AI coding agent
Jules Tools is our new, lightweight command-line interface. And Jules API will let you integrate Jules directly into your own systems.
Angular support for generating apps in Google AI Studio is now available
Author: Mark (Techson) Thompson
How the NPU is paving the way toward a more intelligent Windows
Microsoft's neural processing unit (NPU) powers Copilot+ PCs with advanced AI capabilities, enabling efficient on-device processing.
4 tips for using Nano Banana to create amazing images
Get the scoop on how to use Nano Banana, the Gemini app's viral new image generation and editing model from Google DeepMind.
10 Years of GraphQL Celebrated at GraphQLConf 2025
Unlock microservices potential with Apollo GraphQL. Seamlessly integrate APIs, manage data, and enhance performance. Explore Apollo's innovative solutions.
Faster time-to-start for v0 builds
Publishing v0 apps on Vercel got 1.1 seconds faster on average due to some optimizations on sending source files during deployment creation.
Deployment-level configuration for Fluid compute
You can now enable Fluid Compute on a per-deployment basis. By setting "fluid": true in your vercel.json
Static IPs are now available for more secure connectivity
Teams on Pro and Enterprise can now access Static IPs to connect to services that require IP allowlisting. Static IPs give your projects consistent outbound IPs without needing the full networking stack of Secure Compute.
OpenAI announces strategic collaboration with Japan’s Digital Agency
Advancing Generative AI in Public Services, promoting International AI Governance.
How Hapag-Lloyd improved schedule reliability with ML-powered vessel schedule predictions using Amazon SageMaker
In this post, we share how Hapag-Lloyd developed and implemented a machine learning (ML)-powered assistant predicting vessel arrival and departure times that revolutionizes their schedule planning. By using Amazon SageMaker AI and implementing robust MLOps practices, Hapag-Lloyd has enhanced its schedule reliability—a key performance indicator in the industry and quality promise to their customers.
Introducing interactive on-device segmentation in Snapseed
Snapseedにおけるインタラクティブなデバイス上のセグメンテーション技術が紹介され、リアルタイムの画像セグメンテーションを可能にし、写真編集のユーザー体験を向上させる。新しいObject Brush機能により、ユーザーは編集したいオブジェクトを直感的に選択し、他の部分から独立して調整できる。Interactive SegmenterというAIモデルがデバイス上で動作し、タップや線を引くだけでオブジェクトを選択し、20ms以内にマスクを生成する。MediaPipeとLiteRTのGPUアクセラレーションにより、迅速でシームレスな体験が実現されている。モデルは一般的なセグメンテーションを目的としており、350以上のオブジェクトカテゴリから得た約30,000の高品質な画像マスクを使用してトレーニングされている。 • Snapseedの新機能Object Brushにより、ユーザーはオブジェクトを直感的に選択して編集できる。 • Interactive Segmenterはデバイス上で動作し、20ms以内にオブジェクトを選択する。 • MediaPipeとLiteRTのGPUアクセラレーションにより、迅速な画像編集が可能。 • モデルは350以上のオブジェクトカテゴリから得たデータを使用してトレーニングされている。 • インタラクティブなセグメンテーションにより、ユーザーは選択をリアルタイムで調整できる。
From sketches to prototype: Designing with generative AI
Google DeepMind collaborated with designer Ross Lovegrove and design office Modem.
Inset Shadows Directly on img Elements (Part 1)
Inset `box-shadow` doesn't work directly on . There are work-arounds, but this SVG filter can do it directly. Don't run! There is powerful stuff to learn here through interactive demos.
Expanding built-in AI to more devices with Chrome
We're expanding Gemini Nano's inference support to CPUs.
Chrome 142 beta
Discover the features that are coming to Chrome in the latest beta release.
September 2025 Baseline monthly digest
Read about various happenings with Baseline during September 2025.
New to the web platform in September
Discover some of the interesting features that have landed in stable and beta web browsers during September 2025.
React 19.2
The library for web and native user interfaces
What’s new in Svelte: October 2025
Improved Remote Functions, sv create from playgrounds and experimental async SSR
What’s New in ViteLand: September 2025 Recap
September 2025 brought significant updates in Vite's ecosystem, such as huge performance gains for Rolldown, an update on Oxlint Custom JS Plugins and more. Read all about it in our monthly recap!
Don’t Sleep on AbortController
Artem Zakharchenko: A great “aha” moment for me was when I realized you can use a single signal to remove multiple event listeners!
AI Mode can now help you search and explore visually
We’re redefining how you imagine, find and shop for just what you’re looking for in Search.
View & query bot verification data in Vercel Observability
Analyze traffic to your Vercel projects by bot name, bot category, and bot verification status in Vercel Observability
Stripe is now available in beta on the Vercel Marketplace
stripe claimable sandbox available on vercel marketplace and v0. You can test your flow fully in test mode and go claim it when ready to go live
Towards the AI Cloud: Our Series F
Today, Vercel announced an important milestone: a Series F funding round valuing our company at $9.3 billion.
How Deno protects against npm exploits
Recent supply chain attacks on npm is a reminder that Node and npm grants unfettered access to your systems. Here's how Deno, with an opt-in security model, protects against these vulnerabilities.
What's new in DevTools, Chrome 141
Chrome DevTools (MCP) for your AI agent, network dependency tree AI support, AI chat export, persisted track configuration in Performance, and more.
What's new in Astro - September 2025
August 2025 - Partnerships and sponsorships, 3 million npm downloads, State of JS survey, and more!
Meet Sentry’s 2025 summer interns
Sentry's 2025 summer internships fostered growth, provided hands-on experience, and helped cultivate the next generation.
Position-area: Clear and explicit or short and sweet?
When I first learned anchor positioning, I built a demo to help me figure out how it all worked.
How much do you really know about media queries?
There are a ton more @media queries than
Vibe working: Introducing Agent Mode and Office Agent in Microsoft 365 Copilot
Microsoft Copilot introduces Agent Mode in Office apps, enabling smarter document creation, analysis, and collaboration across Excel, Word, and PowerPoint.
Collaborating with Anthropic on Claude Sonnet 4.5 to power intelligent coding agents
Claude Sonnet 4.5 is now available on Vercel AI Gateway and across the Vercel AI Cloud. Also introducing a new coding agent platform template.
Make accessible carousels
How the features in CSS Overflow 5 can help you create more accessible carousel patterns.
Google’s “G” gets a brighter look
Ten years ago, we introduced Google’s signature four-color G to match the new look and feel of our logo. The design update reflected all the ways people interacted with …
Google’s “G” gets a brighter look.
Ten years ago, we introduced Google’s signature four-color G to match the new look and feel of our logo. The design update reflected all the ways people interacted with …
VibeGame: Exploring Vibe Coding Games
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Git Worktrees: Git Done Right
I admit I’ve never once used a Git Worktree. But Nick Taylor has a pretty good intro that compels me. (Nick credits bashbunni for her own intro). Git worktrees let you check out multiple branches from the same repository simultaneously, each in its own working directory. Instead of constantly switching between branches with git checkout, you […]
Node.js Vercel Functions now support per-path request cancellation
Vercel Functions using Node.js can now detect when a request is cancelled and stop execution before completion. This includes actions like navigating away, closing a tab, or hitting stop on an AI chat to terminate compute processing early.
Swift Transformers Reaches 1.0 — and Looks to the Future
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Node.js v24.9.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.
APIs vs. SDKs: Key Differences, Use Cases, and Best Practices
One of the dev jobs out there is DevRel or “Developer Relations”. A role like that is very likely going to involve teaching and helping people learn a products API. And, if the company has one, SDK’s around that API. Can you articulate the difference between them? At a minimum, that would be good to […]
Accelerate benefits claims processing with Amazon Bedrock Data Automation
In the benefits administration industry, claims processing is a vital operational pillar that makes sure employees and beneficiaries receive timely benefits, such as health, dental, or disability payments, while controlling costs and adhering to regulations like HIPAA and ERISA. In this post, we examine the typical benefit claims processing workflow and identify where generative AI-powered automation can deliver the greatest impact.
Preventing the stampede: Request collapsing in the Vercel CDN
The Vercel CDN now supports request collapsing for ISR routes. For a given path, only one function invocation per region runs at once, no matter how many concurrent requests arrive.
Request collapsing for ISR cache misses
Vercel now does regional request collapsing on cache miss for Incremental Static Regeneration (ISR).
Astro 5.14
Astro 5.14 has a bumper harvest of features and DX improvements to warm the cockles of your heart, with new routing tools, async Svelte rendering, React 19 actions support, and more!
Announcing Lynx for HarmonyOS
Empower the web community and invite more to build cross-platform apps
The next evolution of Mastra streaming
We're making our new streaming architecture the default experience starting from `@mastra/core v0.19.0.`
Session Replay: Becoming your own digital secret shopper
Session Replay is the digital secret shopper. Watch real user clicks, diagnose checkout issues, and reduce cart abandonment with Sentry.
The Coyier CSS Starter
A fairly opinionated CSS starter by Chris, following a set of personal principals to guide what is in there and what isn't.
The n8n Scalability Benchmark
Ever wondered just how hard you can push n8n before it starts waving the white flag? We pushed n8n to the limits, with impressive results. When you’re running mission-critical workflows, you need to know your limits. So we recently put different n8n deployments through their paces – simulating heavy traffic
5 ways to get real-time help by going Live with Search
Try it out today in the Google app for Android and iOS.
Node.js v22.20.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.
Query data on external API requests in Vercel Observability
It's now possible to run custom queries against all external API requests that where made from Vercel Functions
How Veo is helping the Fukuda Art Museum create “Moving Paintings”
Google Arts & Culture's "Moving Paintings" project uses Veo, Google's advanced video generation model, to animate static art.
What's New in WebGPU (Chrome 141)
Tint IR completed, integer range analysis in WGSL compiler, and SPIR-V 1.4 update for Vulkan backend.
Android users can now use conversational editing in Google Photos.
We’re expanding the ability to edit your images by simply asking in Google Photos to Android devices.
New ways Google Play is built entirely around you
Updates to Google Play include a new You tab, plus new features in the Apps tab and in Google Play Games.
Accelerate migration and modernization with agentic AI
At the Migrate and Modernize Summit, we’re announcing a set of agentic AI solutions and offerings to speed transformation and reduce friction. Learn more.
Claimed deployments now include third-party resources
Vercel now supports transferring resources like databases between teams as part of the Claim Deployments flow. Developers building AI agents, no-code tools, and workflow apps can instantly deploy projects and resources
Chrome DevTools (MCP) for your AI agent
Public preview for the new Chrome DevTools MCP server, bringing the power of Chrome DevTools to AI coding assistants.
Test the clipboardchange event—a more efficient way to monitor the clipboard
Give feedback on this new event in origin trial.
Sentry AI code review, now in beta: break production less
Sentry AI code review helps you ship code that breaks production less. Predict errors, get code reviews, and generate tests with Sentry's unique context.
Cloudflare Donates $150,000 to Support Astro's Open Source Mission
Announcing Cloudflare as our new partner alongside their $150,000 donation to the Astro open source project.
Smol2Operator: Post-Training GUI Agents for Computer Use
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
Code portability
Another good one from Nicholas C. Zakas this time on code portability. Here’s some choices he made for a recent projects: Portability indeed!
CNA is transforming its newsroom with AI
A conversation with Walter Fernandez, Editor-in-Chief of CNA.
Raising the bar for healthcare security: Dynamics 365 Contact Center achieves HITRUST certification
Discover how Dynamics 365 Contact Center’s HITRUST certification empowers healthcare organizations to innovate securely with AI.
Filter deployments by author
Easily filter deployments on the Vercel dashboard by the Vercel username or email, or git username (if applicable).
BotID uncovers hidden SEO poisoning
A financial institution's suspicious bot traffic turned out to be Google bots crawling SEO-poisoned URLs from years ago. Here's how BotID revealed the real problem.