Vercel Blog

CVE-2025-30218
April 2nd, 2025
The no-nonsense guide to composable commerce
April 1st, 2025
Attack Challenge Mode now allows verified bots and Vercel cron jobs
April 1st, 2025
Yarn 2+ dependency caching now supported
March 31st, 2025
Flags SDK 3.2
March 31st, 2025
Postmortem on Next.js Middleware bypass
March 25th, 2025
Protection against Next.js CVE-2025-29927
March 22nd, 2025
AI SDK 4.2
March 21st, 2025
Flags SDK now supports OpenFeature
March 21st, 2025
xAI and Vercel partner to bring zero-friction AI to developers
March 20th, 2025
xAI joins the Vercel Marketplace
March 20th, 2025
Lockfile-aware deployment skipping for monorepos
March 20th, 2025
Groq, fal, and DeepInfra join the Vercel Marketplace
March 18th, 2025
Vercel Firewall protects against the SAMLStorm vulnerability
March 18th, 2025
Reduced Log Drains costs with smaller billable increments
March 17th, 2025
Vercel Marketplace integrations now available in v0
March 14th, 2025
Faster domain aliasing for large-scale multi-tenant applications
March 14th, 2025
Jeanne DeWitt Grosser joins Vercel as COO
March 13th, 2025
Personalization strategies that power ecommerce growth
March 7th, 2025
Increased Hobby usage limits for Image Optimization
March 7th, 2025
Overview page in Observability
March 6th, 2025
Vercel Firewall rule builder now supports `OR` for rule condition groups
March 5th, 2025
Using the AI SDK to build Sitecore Stream's AI-powered brand aware assistant
March 3rd, 2025
How Fluid compute works on Vercel
March 3rd, 2025
Automatic pnpm v10 support
February 28th, 2025
Improvements to Vercel Firewall system bypass rules
February 28th, 2025
Fast Data Transfer for rewrites between your team's projects is now free
February 27th, 2025
IP address details added in the Vercel Firewall dashboard
February 27th, 2025
Statsig joins the Vercel Marketplace
February 27th, 2025
Middleware now supports Node.js
February 26th, 2025
One-click linking from Usage to Vercel Observability dashboards
February 25th, 2025
Changes to supported TLD registrations
February 25th, 2025
Granular branch matching for Git configuration in vercel.json
February 25th, 2025
Integrating Vercel and Sitecore for 2x faster development times and 111% higher conversions
February 24th, 2025
Observability for Edge Requests now includes more traffic parameters
February 24th, 2025
New monorepo projects now skip builds with unchanged code by default
February 24th, 2025
Vercel security roundup: Faster defenses and better visibility for your apps
February 21st, 2025
Consolidated Build and Deployment settings
February 21st, 2025
Sync projects with @vercel/related-projects
February 20th, 2025
Improved traffic visibility on Firewall overview page
February 20th, 2025
npm i flags
February 20th, 2025
New Observability dashboard for Image Optimization
February 19th, 2025
Deployment integration actions for Marketplace integrations
February 19th, 2025
Faster transformations and reduced pricing for Image Optimization
February 18th, 2025
Observability for Vercel Functions now offers a quick-view of key insights
February 18th, 2025
Additional options for sharing deployments externally
February 14th, 2025
Automated DNS configuration with Domain Connect
February 14th, 2025
Support for React Router v7
February 13th, 2025
Bridging the gap between design and code with v0
February 12th, 2025
Manage multiple Vercel Function regions in the dashboard
February 12th, 2025
Redeploy without leaving project settings
February 12th, 2025
Split-tgz is now the default CLI archive deployment behavior
February 11th, 2025
Vercel database templates now support any marketplace provider
February 11th, 2025
Enhanced firewall data now available in Monitoring
February 7th, 2025
New execution duration limit for Edge Functions
February 6th, 2025
Faster deploy times for large builds
February 6th, 2025
Dark mode, expanded search, and more repositories in Grep
February 5th, 2025
Deployment pages now display key configuration settings
February 5th, 2025
Introducing Fluid compute
February 4th, 2025
Vercel Functions can now run on Fluid compute
February 4th, 2025
Enterprise teams can now ship faster without build queues
January 31st, 2025
ISR on Vercel is now faster and more cost-efficient
January 30th, 2025
Incremental Static Regeneration (ISR) is now faster and more cost-efficient
January 30th, 2025
Edge Function metrics now available in Monitoring
January 30th, 2025
Filter for your own requests in Logs
January 29th, 2025
Clients blocked by persistent actions now receive a 403 Forbidden response
January 28th, 2025
Working with Figma and custom design systems in v0
January 27th, 2025
Mitigating Denial of Wallet risks with Vercel
January 24th, 2025
Project settings are now searchable
January 24th, 2025
Preview your site's Firewall status and Web Analytics from the Project Overview
January 24th, 2025
Firefox extension for Vercel Toolbar
January 24th, 2025
Vercel acquires Tremor to invest in open source React components
January 22nd, 2025
Self-serve domain renewals and redemptions now available
January 21st, 2025
AI SDK 4.1
January 20th, 2025
Claim Deployments now available for fast and secure deployment transfers
January 20th, 2025
Flags SDK 3.0
January 16th, 2025
Node.js 18 is being deprecated on August 1, 2025
January 16th, 2025
Audit logs with SIEM integration now generally available
January 16th, 2025
Mux joins the Vercel Marketplace
January 16th, 2025
Bun's text lockfile is now supported with zero configuration
January 16th, 2025
CLI archive deployments are now up to 30% faster with split-tgz archive option
January 16th, 2025
Upgraded PCI DSS version 3.2.1 to 4.0
January 15th, 2025
Bounce rate support in Web Analytics
January 15th, 2025
Python support added to in-function concurrency beta
January 14th, 2025
The Vercel Toolbar is now more compact and dynamic
January 14th, 2025
Improvement to how dates display in the dashboard
January 13th, 2025
Improved log visibility for function durations and memory
January 13th, 2025
Transforming how you work with v0
January 10th, 2025
Requester's public IP postal code now available in Vercel Functions
January 9th, 2025
Updated logging limits for Vercel Functions
January 9th, 2025
AI-enhanced search for Next.js documentation
January 8th, 2025
Headless Salesforce: An incremental migration from monolith to composable
January 7th, 2025
Speed Insights usage can now be viewed by Project
January 7th, 2025
Runtime logs can now be filtered by request type and Vercel resource
January 7th, 2025
Python Vercel Functions now have streaming enabled by default
January 6th, 2025
Building the Black Friday-Cyber Monday live dashboard
December 24th, 2024
Vercel Firewall now supports bypassing system mitigations for specific IPs
December 20th, 2024
Vercel Remote Cache is now free
December 20th, 2024
Optimizing secure builds with Hive and Secure Compute
December 18th, 2024
The rise of the AI crawler
December 17th, 2024
Technical audits: Optimizing cost, performance, and productivity
December 12th, 2024
Monitoring pricing reduced up to 87%
December 12th, 2024
Vercel Observability is now generally available
December 12th, 2024
Extra Space Storage's build times became 17x faster with Vercel
December 11th, 2024
Custom Environments are now available on Vercel
December 11th, 2024
Vercel Firewall now stops DDoS attacks up to 40x faster
December 10th, 2024
Vercel and AWS partner on AI tools and experiences
December 9th, 2024
Introducing the Vercel TypeScript SDK
December 9th, 2024
Nile and MotherDuck join the Vercel Marketplace
December 9th, 2024
Life of a request: Securing your app's traffic with Vercel
December 5th, 2024
Lower prices for domains on Vercel
December 5th, 2024
Runtime logs now show event sequences for Vercel requests
December 4th, 2024
Billions of dollars, billions of requests: Black Friday-Cyber Monday 2024
December 3rd, 2024
Retailer sees $10M increase in sales on Vercel
November 27th, 2024
Temporarily disable Vercel Firewall system DDoS mitigations
November 27th, 2024
From minutes to seconds: How Meter accelerates delivery with Vercel and Next.js
November 26th, 2024
How Notion powers rapid and performant experimentation
November 25th, 2024
Node.js 22 LTS is now generally available for builds and functions
November 22nd, 2024
Streaming is now supported in Vercel Functions for the Python runtime
November 22nd, 2024
Life of a Vercel request: Navigating the Edge Network
November 21st, 2024
Vercel acquires Grep to accelerate code search
November 20th, 2024
Pro customers can now configure up to 3 regions for Vercel Functions
November 20th, 2024
Vercel Blob now supports file upload progress
November 20th, 2024
Skew Protection is now enabled by default for new projects
November 19th, 2024
AI SDK 4.0
November 18th, 2024
Accelerating partner success: Vercel’s new Partner Program benefits
November 15th, 2024
Web Analytics now has route support
November 15th, 2024
Neon now available on Vercel Marketplace
November 15th, 2024
Vercel now supports one-click Bluesky DNS configuration
November 14th, 2024
Life of a Vercel request: What happens when a user presses enter
November 13th, 2024
Introducing Vercel Firewall DDoS mitigation notifications
November 12th, 2024
Vercel named a Visionary in 2024 Gartner® Magic Quadrant™ for Cloud Application Platforms
November 8th, 2024
Improvements to Vercel Secure Compute builds provisioning time
November 8th, 2024
MotorTrend: Shifting into overdrive with Vercel
November 7th, 2024
Track build metrics and resource consumption with Observability
November 7th, 2024
Next.js AI Chatbot Template 3.0
November 7th, 2024
Break the news, not the site: Leading news organizations upgrade their infrastructure ahead of the election
October 31st, 2024
A deep dive into Hive: Vercel’s builds infrastructure
October 30th, 2024
Improved support for pnpm, Corepack, and monorepos
October 30th, 2024
Recap: Next.js Conf 2024
October 25th, 2024
What's new in Svelte 5
October 23rd, 2024
Maximizing outputs with v0: From UI generation to code creation
October 23rd, 2024
BNP Paribas Open: Serving up scores and experiences in real time with Work & Co and Vercel
October 22nd, 2024
How Vercel adopted microfrontends
October 22nd, 2024
Eval-driven development: Build better AI faster
October 17th, 2024
v0 plans for teams are here
October 15th, 2024
How Emburse increased site performance by 4x with Vercel
October 10th, 2024
Add 3D to your web projects with v0 and React Three Fiber
October 10th, 2024
How Chatbase scaled rapidly with Vercel's developer experience and AI SDK
October 9th, 2024
Leveraging Vercel and the AI SDK to deliver a seamless, AI-powered experience as a solo founder
October 9th, 2024
How Supabase increased signups through the Vercel Marketplace
October 7th, 2024
Navigating Web3 dynamism: Ledger's solution to traffic spike stability with Vercel
October 4th, 2024
Serverless servers: Efficient serverless Node.js with in-function concurrency
October 3rd, 2024
Vercel WAF upgrade brings persistent actions, rate limiting, and API control
October 2nd, 2024
Accelerating developer velocity and creating high-impact web teams
September 27th, 2024
Preventing infrastructure abuse with Vercel Firewall
September 24th, 2024
AI SDK 3.4
September 20th, 2024
From CDNs to Frontend Clouds
September 20th, 2024
Managing 275 thousand pages and 8 million assets at top speed with ISR
September 17th, 2024
ISR: A flexible way to cache dynamic content
September 16th, 2024
Deploying dreams: An inside look at a summer internship with Vercel
September 13th, 2024
What’s new in React 19
September 4th, 2024
Transforming customer support with AI: How Vercel decreased tickets by 31%
September 3rd, 2024
Introducing the Vercel Marketplace
August 28th, 2024
Enhancing security of backend connectivity with OpenID Connect
August 28th, 2024
Devolver ships game websites 73% faster with Vercel
August 21st, 2024
Using the AI SDK to fix edge-case errors in our code
August 15th, 2024
How to build scalable AI applications
August 12th, 2024
Update regarding Vercel service disruption on August 7, 2024
August 9th, 2024
Vercel AI SDK 3.3
August 6th, 2024
How to integrate AI into your business
August 6th, 2024
Protecting your app (and wallet) against malicious traffic
August 2nd, 2024
Achieving feature rollouts with ultra-low latency and zero impact to conversion
August 1st, 2024
How Google handles JavaScript throughout the indexing process
July 31st, 2024
Flags as code in Next.js
July 26th, 2024
Elkjøp's Digital Transformation: Powering Retail Innovation with Next.js and Vercel
July 24th, 2024
Turbopack updates: Moving homes
July 23rd, 2024
How to choose the best rendering strategy for your app
July 23rd, 2024
Understanding Vercel Functions
July 5th, 2024
Function streaming to be framework-agnostic on Vercel
July 4th, 2024
How Chick-fil-A's internal software is transforming their supply chain
July 1st, 2024
Introducing Vercel AI SDK 3.2
June 18th, 2024
Getting started with AI: Advice from the experts at Vercel Ship
June 13th, 2024
Demystifying INP: New tools and actionable insights
June 12th, 2024
Never drop the illusion: How Frame.io builds fluid user experiences
June 11th, 2024
Introducing bytecode caching for Vercel Functions
June 3rd, 2024
Mintlify: Scaling a powerful documentation platform with Vercel
June 3rd, 2024
Vercel Ship 2024 recap
May 24th, 2024
Introducing the Vercel Web Application Firewall
May 23rd, 2024
Introducing new developer tools in the Vercel Toolbar
May 23rd, 2024
Shipping safer and smarter: Integrating feature flags deeper in the Vercel workflow
May 23rd, 2024
Securing data in your Next.js app with Okta and OpenFGA
May 16th, 2024
How Vercel helped Desenio future-proof their business
May 9th, 2024
7 AI features you can add to your app today
May 9th, 2024
Vercel Functions are now faster—and powered by Rust
May 3rd, 2024
How Dub grew to 3,000 active domains with Vercel’s multi-tenant SaaS toolkit
May 3rd, 2024
Vercel AI SDK 3.1: ModelFusion joins the team
May 2nd, 2024
Vercel supports HIPAA compliance
May 1st, 2024
How Vercel helped Tonies expand into new markets and improve conversion rates
April 26th, 2024
Latency numbers every frontend developer should know
April 23rd, 2024
How Global Retail Brands cut development time from months to 1 week with Vercel
April 18th, 2024
Building an interactive 3D event badge with React Three Fiber
April 17th, 2024
Releasing safe and cost-efficient blue-green deployments
April 12th, 2024
Creating a robust platform for documentation with Next.js and Vercel
April 10th, 2024
Composable AI for ecommerce: Hands-on with Vercel’s AI SDK
April 9th, 2024
How Ruggable saw 300% more organic clicks by optimizing their frontend architecture
April 8th, 2024
Improved infrastructure pricing
April 4th, 2024
Demant achieves global scalability and 30x faster response times with Vercel
March 29th, 2024
Design Engineering at Vercel
March 29th, 2024
Protecting AI apps from bots and bad actors with Vercel and Kasada
March 22nd, 2024
Revolutionizing video editing on the web with Next.js and Vercel
March 20th, 2024
WordPress monolith to Vercel: How Personio elevated site performance and efficiency
March 18th, 2024
Leonardo generates 4.5M images daily with Next.js and Vercel
March 18th, 2024
8 advantages of composable commerce
March 7th, 2024
Introducing feature flag management from the Vercel Toolbar
March 6th, 2024
Introducing AI SDK 3.0 with Generative UI support
March 1st, 2024
The Frontend Cloud: Powering resiliency for global web applications
February 29th, 2024
Deploying safely on Vercel without merge queues
February 26th, 2024
Effortless high availability for dynamic frontends
February 21st, 2024
Vercel + WPP: World-class creativity enabled by technology
February 14th, 2024
Evolving Vercel Functions
February 14th, 2024
Finishing Turborepo's migration from Go to Rust
February 12th, 2024
Introducing AI Integrations on Vercel
February 8th, 2024
PCI compliance for ecommerce
February 7th, 2024
How streaming helps build faster web applications
January 31st, 2024
How Core Web Vitals affect SEO
January 19th, 2024
Architecting a live look at reliability: Stripe's viral Black Friday site
January 16th, 2024
Common mistakes with the Next.js App Router and how to fix them
January 8th, 2024
Forrester Total Economic Impact™ study: Vercel delivered a 264% ROI
January 4th, 2024
The developer experience of the Frontend Cloud
December 21st, 2023
AWS re:Invent 2023: Iteration velocity is the solution to all software problems
December 20th, 2023
Introducing Conformance and Code Owners: Move fast, don't break things
December 5th, 2023
The user experience of the Frontend Cloud
December 4th, 2023
Guide to fast websites with Next.js: Tips for maximizing server speeds and minimizing client burden
November 29th, 2023
The power of headless: Ecommerce success with Next.js, Vercel, and Shopify
November 28th, 2023
The foundations of the Frontend Cloud
November 21st, 2023
How to scale a large codebase
November 16th, 2023
Partial prerendering: Building towards a new default rendering model for web applications
November 9th, 2023
Building the most ambitious sites on the Web with Vercel and Next.js 14
November 6th, 2023
Building secure and performant web applications on Vercel
November 6th, 2023
Understanding cookies
November 1st, 2023
How we optimized package imports in Next.js
October 13th, 2023
Announcing v0: Generative UI
October 11th, 2023
Tekla's ecommerce evolution: harnessing flexibility with Vercel and Medusa
October 11th, 2023
Images on the web
October 10th, 2023
Introducing Spend Management
October 5th, 2023
Understanding the SameSite cookie attribute
October 2nd, 2023
Understanding CSRF attacks
September 29th, 2023
Optimizing web fonts
September 26th, 2023
First Input Delay (FID) vs. Interaction to Next Paint (INP)
September 26th, 2023
How Whop improved their Real Experience Score by 200% with the Next.js App Router
September 21st, 2023
Why Vercel and Next.js are the perfect fit for this global fashion media group
September 21st, 2023
Vercel achieves ISO 27001:2013 certification to further strengthen commitment to security
September 12th, 2023
How to create an optimal developer workflow
September 12th, 2023
How the at-home workout sensation, Hydrow, cut authoring times from weeks to minutes
September 11th, 2023
Using Zig in our incremental Turborepo migration from Go to Rust
September 8th, 2023
Why all application migrations should be incremental
August 30th, 2023
Vercel AI Accelerator Demo Day
August 23rd, 2023
Deploying at the speed of on-demand streaming
August 23rd, 2023
Developing at the speed of sound: How Sonos amplified their DevEx
August 17th, 2023
Konabos empowers an industry giant to deploy 50% faster with a composable stack
August 15th, 2023
Algolia cuts build times in half with ISR using Next.js on Vercel
August 9th, 2023
Introducing Next.js Commerce 2.0
August 7th, 2023
Understanding React Server Components
August 1st, 2023
Andersen Windows’ digital transformation with Sitecore and Vercel
July 27th, 2023
Engineering a site at the speed of breaking news
July 27th, 2023
How Vercel helped this popular health database increase free trials by 284%
July 25th, 2023
Introducing React Tweet
July 25th, 2023
How Turborepo is porting from Go to Rust
July 21st, 2023
How React 18 Improves Application Performance
July 19th, 2023
Iterating from design to deploy: the shape of future builders
July 13th, 2023
Meet the Vercel AI Accelerator Participants
July 12th, 2023
Introducing the Vercel Platforms Starter Kit
July 5th, 2023
Expanding the experimentation ecosystem with Edge Config and LaunchDarkly
June 27th, 2023
Incrementally adopting Next.js at one of Europe's fastest growing brands
June 23rd, 2023
An Introduction to Streaming on the Web
June 22nd, 2023
How Neo Financial cut time spent on infrastructure admin by 50%
June 22nd, 2023
Enhanced content management for your headless CMS
June 22nd, 2023
Introducing Skew Protection
June 21st, 2023
New features for SvelteKit: Optimize your application with ease
June 20th, 2023
Introducing the Vercel AI SDK
June 15th, 2023
From idea to acquisition: How Potion.so shipped 4,000+ sites on Vercel
June 15th, 2023
Introducing Vercel's AI Accelerator
June 14th, 2023
Visual Editing meets Markdown
June 6th, 2023
Designing the Vercel virtual product tour
June 2nd, 2023
Celebrating 10 Years of React
May 29th, 2023
Vercel + Sanity: Innovating on a faster, more collaborative Web
May 17th, 2023
What does Vercel do?
May 10th, 2023
Improved support for Nuxt on Vercel
May 5th, 2023
Authentication for the frontend cloud
May 5th, 2023
Visual Editing: Click-to-edit content for headless CMSes
May 3rd, 2023
Quality software at scale with Vercel Spaces
May 3rd, 2023
Introducing Vercel Firewall and Vercel Secure Compute
May 2nd, 2023
Introducing storage on Vercel
May 1st, 2023
Vercel Web Analytics is now generally available
April 19th, 2023
Building towards operational excellence at CORE Construction
April 18th, 2023
Incremental migration from WordPress for a dev-first approach
April 14th, 2023
Making Commerce-UI a trusted partner for global ecommerce brands
April 14th, 2023
Containing multi-site management within a single codebase
April 12th, 2023
How Vercel helps mmm.page manage over 30,000 sites
April 7th, 2023
Vercel Edge Config is now generally available
April 6th, 2023
Powering a serverless Web: Vercel joins AWS Marketplace
April 5th, 2023
Managing major traffic spikes during ticket drops with Vercel
March 31st, 2023
Replacing Google Optimize with the Vercel Edge Network
March 30th, 2023
Streaming for Serverless Node.js and Edge Runtimes with Vercel Functions
March 28th, 2023
Custom fonts without compromise using Next.js and `next/font`
March 28th, 2023
How to build zero-CLS A/B tests with Next.js and Vercel Edge Config
March 23rd, 2023
Remix without limits
March 22nd, 2023
Framework-defined infrastructure
March 7th, 2023
Why Turborepo is migrating from Go to Rust
March 7th, 2023
Introducing Vercel Monitoring
March 6th, 2023
Your guide to headless commerce
February 27th, 2023
Optimizing performance for over 6M monthly visitors at CruiseCritic
February 24th, 2023
The Next.js SEO Playbook: Ranking higher with Next.js on Vercel
February 23rd, 2023
Vercel Data Cache: A progressive cache, integrated with Next.js
February 23rd, 2023
Moving from monolithic WordPress to composable gives Plenti total freedom
February 23rd, 2023
Introducing Vercel Cron Jobs
February 22nd, 2023
How Makeswift improved CI speed by 65% with Turborepo
February 22nd, 2023
How Vercel and Next.js keep Rippling on their rising path to success
February 22nd, 2023
How a global agency built a web innovation engine in two months
February 22nd, 2023
How Indent delivers secure access with Next.js and Vercel
February 17th, 2023
Runway enables next-generation content creation with AI and Vercel
February 10th, 2023
Less code, better UX: Fetching data faster with the Next.js 13 App Router
February 10th, 2023
Navigating tradeoffs in large-scale website migrations
February 9th, 2023
From newsletter to global media brand with a frontend cloud
February 9th, 2023
Faster iteration with Turborepo and Vercel Remote Cache
February 7th, 2023
Building a GPT-3 app with Next.js and Vercel Edge Functions
February 1st, 2023
Super serves thousands of domains from a single codebase with Next.js and Vercel
February 1st, 2023
Behind the scenes of Vercel's infrastructure: Achieving optimal scalability and performance
January 27th, 2023
How Plex 6x their impressions deploying Next.js on Vercel
January 26th, 2023
Deploying AI-driven apps on Vercel
January 25th, 2023
How Supabase elevated their developer experience with Turborepo
January 24th, 2023
Improving readability with React Wrap Balancer
January 19th, 2023
How Vercel enables Wunderman Thompson to launch global brands
January 17th, 2023
Delivering AI analysis faster with the Vercel workflow
January 17th, 2023
Edge Functions enable Read.cv to deliver profiles globally, with near-zero latency
January 13th, 2023
Hashnode runs the fastest blogs on the web with Vercel
January 13th, 2023
Helping Swell’s merchants provide unparalleled ecommerce experiences
January 13th, 2023
Sanity balances experimentation and performance with Vercel Edge Middleware
January 13th, 2023
Vercel + Sitecore: Partnering on a composable future
January 12th, 2023
The Turbopack vision
January 11th, 2023
Building a global streetwear label with Next.js
January 10th, 2023
Building a fast, animated image gallery with Next.js
January 9th, 2023
Turbocharging Next.js: How Remote Caching decreased publish times by 80%
December 22nd, 2022
How to optimize your Next.js site: Tips from industry leaders
December 21st, 2022
Enhanced Preview experience
December 20th, 2022
Vercel at AfroTech 2022: An immersive experience
December 19th, 2022
Deployment Protection: Added security controls now available on all plans
December 19th, 2022
Building a powerful notification system for Vercel with Knock
December 16th, 2022
Introducing Edge Config: Globally distributed, instant configuration
December 15th, 2022
Vercel Edge Functions are now generally available
December 15th, 2022
Announcing SvelteKit Auth: Bringing NextAuth.js to all frameworks
December 14th, 2022
Using SvelteKit 1.0 on Vercel
December 14th, 2022
From idea to 100 million views: Building a viral application for your personal music festival
December 12th, 2022
Migrating a large, open-source React application to Next.js and Vercel
December 8th, 2022
AWS and Vercel: Accelerating innovation with serverless computing
December 6th, 2022
DatoCMS builds 60% faster with a streamlined workflow
November 30th, 2022
With Next.js, Vercel, and Sanity, Loom empowers every team to iterate
November 30th, 2022
How Vercel helped justInCase Technologies cut their build time in half
November 30th, 2022
Scale unifies design and performance with Next.js and Vercel
November 30th, 2022
Edge Config: Ultra-low latency data at the edge
November 23rd, 2022
Using Vercel comments to improve the Next.js 13 documentation
November 3rd, 2022
Introducing Turbopack
October 25th, 2022
Vercel acquires Splitbee to expand first-party analytics
October 25th, 2022
Building an interactive WebGL experience in Next.js
October 21st, 2022
Regional execution for ultra-low latency rendering at the edge
October 20th, 2022
Next.js Conf 2022: Iterate, scale, and deliver a great UX
October 18th, 2022
Introducing OG Image Generation: Fast, dynamic social card images at the Edge
October 10th, 2022
Improving the accessibility of our Next.js site
September 30th, 2022
How the world’s biggest YouTuber served millions of users on Vercel
September 29th, 2022
Introducing Commenting on Preview Deployments
September 22nd, 2022
Next.js Layouts RFC in 5 minutes
September 14th, 2022
Using the latest Next.js 12.3 features on Vercel
September 13th, 2022
Building a viral application to visualize train routes
September 10th, 2022
Introducing the Vercel Templates Marketplace
September 9th, 2022
Curve fitting for charts: better visualizations for Vercel Analytics
September 9th, 2022
How to run A/B tests with Next.js and Vercel
September 9th, 2022
At Next.js Conf 2022, learn to build better and scale faster
September 2nd, 2022
How SZA and Integral Studio create at the moment of inspiration
August 29th, 2022
Introducing support for WebAssembly at the Edge
August 26th, 2022
Improving INP with React 18 and Suspense
August 9th, 2022
How we made the Vercel Dashboard twice as fast
August 9th, 2022
Hashnode runs the fastest blogs on the web with Vercel
August 3rd, 2022
Build your own web framework
July 28th, 2022
Announcing the Build Output API
July 21st, 2022
Vercel Edge Middleware: Dynamic at the speed of static
June 28th, 2022
Introducing the Edge Runtime
June 21st, 2022
MongoDB and Vercel: from idea to global fullstack app in seconds
June 13th, 2022
How HashiCorp developers iterate faster with Incremental Static Regeneration
April 26th, 2022
Upgrading Next.js for instant performance improvements
March 17th, 2022
Parachute improves site page load times by 60% in one month
March 10th, 2022
Monorepos are changing how teams build software
March 3rd, 2022
The evolution of the Web: What we learned and where we’re going
February 2nd, 2022
The future of Svelte, an interview with Rich Harris
December 15th, 2021
Supporting the Future of React
December 14th, 2021
Vercel acquires Turborepo to accelerate build speed and improve developer experience
December 9th, 2021
Announcing $150M to build the end-to-end platform for the modern Web
November 23rd, 2021
Vercel welcomes Rich Harris, creator of Svelte
November 11th, 2021
At Next.js Conf 2021, let’s make the Web. Faster.
September 20th, 2021
Welcoming Kathy Korevec to Vercel, our new Head of Product
July 7th, 2021
Supercharge your Vercel Projects with Integrations
July 1st, 2021
$102M to Continue Building the Next Web, Together
June 23rd, 2021
Next.js 11, Next.js Live and more: A recap of Next.js Conf Special Edition
June 22nd, 2021
How Core Web Vitals Will Impact Google Rankings in 2021
April 15th, 2021
Nuxt Analytics on Vercel
February 26th, 2021
Visualize Team Usage With Sophisticated Usage Dashboard
February 23rd, 2021
Vercel & Next.js Experts Help Teams Build the Next Big Thing
February 16th, 2021
Transfer Vercel projects with zero downtime
January 28th, 2021
10 Next.js tips you might not know
January 26th, 2021
React Server Components with Next.js
January 15th, 2021
Three Improvements to Project Creation & Git Integration
December 18th, 2020
$40M to Build the Next Web
December 16th, 2020
Vercel Analytics for Gatsby
November 4th, 2020
September 2020
September 1st, 2020
Monorepos
August 28th, 2020
August 2020
August 1st, 2020
Our new Edge and Dev infrastructure
July 21st, 2020
Custom production branch
July 17th, 2020
Next.js: Server-side Rendering vs. Static Generation
July 9th, 2020
July 2020
July 1st, 2020
DNS Records UI
June 23rd, 2020
June 2020
June 1st, 2020
May 2020
May 1st, 2020
Protecting Deployments
May 1st, 2020
ZEIT is now Vercel
April 21st, 2020
Environment Variables UI
April 14th, 2020
Simpler Pricing
April 8th, 2020
April 2020
April 1st, 2020
We're All in This Together
March 25th, 2020
Canceling Ongoing Deployments
March 24th, 2020
New Git Integration Settings
March 23rd, 2020
Refined Logging
March 11th, 2020
March 2020
March 1st, 2020
Advanced Project Settings
February 6th, 2020
Get support from the dashboard
February 3rd, 2020
February 2020
February 1st, 2020
Log Drains
January 31st, 2020
January 2020
January 1st, 2020
backendlessConf_ 2019
December 23rd, 2019
Branch Domains
December 20th, 2019
December 2019
December 1st, 2019
Vercel for Bitbucket
November 27th, 2019
Dashboard redesign
November 20th, 2019
Introducing the Deploy Button
November 18th, 2019
Inspecting Serverless Functions
November 18th, 2019
Customizing Serverless Functions
November 12th, 2019
November 2019
November 1st, 2019
Default Production Domain
October 31st, 2019
Redirecting Domains
October 29th, 2019
Advanced Invoice Settings
October 2nd, 2019
October 2019
October 1st, 2019
Introducing Wildcard Domains
September 10th, 2019
Deploy Summary Integration
September 3rd, 2019
Zero Config Deployments
August 7th, 2019
Introducing Deploy Hooks
July 30th, 2019
Node.js 10 is Now Available
June 25th, 2019
Helpers for Serverless Node.js Functions
June 19th, 2019
Vercel Hackathon Winners
June 7th, 2019
Windows Support for `vercel dev`
May 7th, 2019
Introducing Serverless Pre-Rendering (SPR)
May 3rd, 2019
Introducing `vercel dev`: Serverless, on localhost
April 30th, 2019
Automatic SSL with Vercel and Let's Encrypt
April 16th, 2019
Auto Job Cancellation for Vercel for GitHub
November 15th, 2018
Next.js 6.1
June 27th, 2018
Next.js 6 and Nextjs.org
May 16th, 2018
Next.js 5.1: Faster Page Resolution
March 26th, 2018
Next.js 5: Universal Webpack, CSS Imports, Plugins and Zones
February 5th, 2018
Towards Next.js 5: Introducing Canary Updates
November 15th, 2017
Next.js 4: React 16 and styled-jsx 2
October 9th, 2017
Next.js 3.0
August 8th, 2017
Next 3.0 Preview: Static Exports and Dynamic Imports
May 15th, 2017
Next.js 2.0
March 27th, 2017
Next.js
October 25th, 2016