Vercel Blog

Vercel supports HIPAA compliance
May 1st, 2024
Faster build times with optimized uploads
April 30th, 2024
Accounts can now have multiple email addresses
April 30th, 2024
Vercel Terraform Provider v1.9
April 29th, 2024
How Vercel helped Tonies expand into new markets and improve conversion rates
April 26th, 2024
How Village Roadshow improved DX and UX while cutting costs by 50%
April 26th, 2024
Faster defaults for Vercel Function CPU and memory
April 26th, 2024
Improved infrastructure pricing is now active for new customers
April 25th, 2024
Improved team onboarding experience
April 24th, 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
AI-enhanced search for Vercel documentation
April 11th, 2024
Creating a robust platform for documentation with Next.js and Vercel
April 10th, 2024
Gemini AI Chatbot with Generative UI support
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
Hostname support in Web Analytics
April 4th, 2024
Demant achieves global scalability and 30x faster response times with Vercel
March 29th, 2024
Design Engineering at Vercel
March 29th, 2024
Node.js v20 LTS is now generally available
March 25th, 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
Next.js AI Chatbot 2.0
March 19th, 2024
Skew Protection is now generally available
March 19th, 2024
Leonardo.Ai performantly generates 4.5M images daily with Next.js and Vercel
March 18th, 2024
WordPress monolith to Vercel: How Personio elevated site performance and efficiency
March 18th, 2024
Prioritize production builds available on all plans
March 15th, 2024
Manage your Vercel Functions CPU and memory in the dashboard
March 11th, 2024
Improved hard caps for Spend Management
March 8th, 2024
Introducing feature flag management from the Vercel Toolbar
March 6th, 2024
Support for Remix with Vite
March 6th, 2024
View and override feature flags 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
Prevent malicious traffic with Attack Challenge Mode for the Vercel Firewall
February 29th, 2024
Deploying safely on Vercel without merge queues
February 26th, 2024
Effortless high availability for dynamic frontends
February 21st, 2024
No action required: Lowering default function timeout in new Enterprise projects
February 16th, 2024
@vercel/otel 1.3.0
February 16th, 2024
Evolving Vercel Functions
February 14th, 2024
Vercel + WPP: World-class creativity enabled by technology
February 14th, 2024
UTM parameter support in Web Analytics
February 14th, 2024
Finishing Turborepo's migration from Go to Rust
February 12th, 2024
Introducing AI Integrations on Vercel
February 8th, 2024
AI Integrations and playground in the Vercel Dashboard
February 8th, 2024
PCI compliance for ecommerce
February 7th, 2024
Recent Preview Deployments now displayed in the dashboard
February 7th, 2024
Invite collaborators to view and comment on your deployments
February 6th, 2024
Sensitive environment variables are now available
February 1st, 2024
Legacy environment variable secrets are being sunset
February 1st, 2024
How streaming helps build faster web applications
January 31st, 2024
Switch between branches directly from deployments
January 31st, 2024
Instrument and trace applications with the OpenTelemetry collector
January 31st, 2024
Public environment variables now display a warning
January 29th, 2024
Improved resiliency for Vercel Functions with inter-region failover support
January 26th, 2024
Webhooks are now generally available
January 25th, 2024
Protect your Edge Config with a JSON schema
January 22nd, 2024
How Core Web Vitals affect SEO
January 19th, 2024
Improved domains page
January 19th, 2024
Convert comments to GitHub Issues
January 19th, 2024
Up to 5 TB file transfers with Blob multipart uploads
January 17th, 2024
Architecting a live look at reliability: Stripe's viral Black Friday site
January 16th, 2024
Metrics for outgoing requests
January 16th, 2024
Pinecone integration now available for vector databases
January 16th, 2024
Vercel Firewall proactively protects against vulnerability in the Clerk SDK
January 12th, 2024
Easier transitions between hobby and pro
January 11th, 2024
Login with passkey is now supported
January 11th, 2024
Common mistakes with the Next.js App Router and how to fix them
January 8th, 2024
HTTPS DNS records are now supported in Vercel DNS
January 8th, 2024
Forrester Total Economic Impact™ study: Vercel delivered a 264% ROI
January 4th, 2024
Improvements to deployment summaries
December 22nd, 2023
The developer experience of the Frontend Cloud
December 21st, 2023
View, upload, and delete Blob files in the dashboard
December 21st, 2023
Restrict access with IP blocking by CIDR range
December 21st, 2023
AWS re:Invent 2023: Iteration velocity is the solution to all software problems
December 20th, 2023
Improved Log Drain filtering
December 20th, 2023
Manually create deployments by commit or branch in the dashboard
December 19th, 2023
Stage and manually promote deployments to production
December 19th, 2023
Revert and pin deployments with Instant Rollback
December 19th, 2023
Improved build compute performance for Enterprise customers
December 12th, 2023
Vercel Functions now scale 12x faster for high-volume requests
December 11th, 2023
Unified documentation search across Vercel, Next.js, and Turborepo
December 8th, 2023
Improved Speed Insights experience
December 7th, 2023
Introducing Conformance and Code Owners: Move fast, don't break things
December 5th, 2023
Conformance and Code Owners are now generally available for Enterprise teams
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
Faster and more reliable Managed Infrastructure
November 29th, 2023
Node.js 16 is being deprecated on June 15, 2024
November 29th, 2023
The power of headless: Ecommerce success with Next.js, Vercel, and Shopify
November 28th, 2023
Upgrading Ruby v2.7 to v3.2
November 22nd, 2023
The foundations of the Frontend Cloud
November 21st, 2023
Convert Comments on deployments to Jira issues
November 21st, 2023
How to scale a large codebase
November 16th, 2023
Node.js v20 LTS is now available in beta
November 16th, 2023
Vercel Cron Jobs are now generally available
November 15th, 2023
Automatically detect and replay layout shifts from the Vercel Toolbar
November 14th, 2023
Partial prerendering: Building towards a new default rendering model for web applications
November 9th, 2023
Vercel Firewall proactively protects against vulnerability in the Sentry Next.js SDK
November 9th, 2023
More detailed report on out of memory or disk space errors on builds
November 8th, 2023
Backups now available for Vercel Edge Config
November 8th, 2023
Favorite teams and projects to appear in your dashboard
November 7th, 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
Protect past Production Deployments with Deployment Protection
November 2nd, 2023
Trusted IPs for Deployment Protection is now Generally Available
November 2nd, 2023
Deployment Protection is now enabled by default for new projects
November 2nd, 2023
Next.js 14 on Vercel
October 26th, 2023
How we optimized package imports in Next.js
October 13th, 2023
Vercel Postgres is now generally available for Hobby and Pro users
October 13th, 2023
Tekla's ecommerce evolution: harnessing flexibility with Vercel and Medusa
October 11th, 2023
Announcing v0: Generative UI
October 11th, 2023
Strengthening Vercel's Infrastructure against HTTP/2 Rapid Reset Attacks
October 11th, 2023
Comments now available in Vercel's Slack integration
October 6th, 2023
Track server-side custom events with Vercel Web Analytics
October 6th, 2023
Introducing Spend Management
October 5th, 2023
Spend Management now available for Pro users
October 5th, 2023
Command Menu now available in Deployments
October 2nd, 2023
Comments are now visible in your dashboard notifications
September 28th, 2023
Exceeding included Image Optimization usage no longer pauses deployments
September 28th, 2023
Hints now available when creating Environment Variables
September 27th, 2023
@vercel/toolbar available to use collaboration features in production
September 22nd, 2023
Why Vercel and Next.js are the perfect fit for this global fashion media group
September 21st, 2023
How Whop improved their Real Experience Score by 200% with the Next.js App Router
September 21st, 2023
Serverless Functions can now run up to 5 minutes
September 20th, 2023
Support for Remix v2
September 19th, 2023
Create search presets for your Runtime Logs
September 18th, 2023
Vercel Blob is now in public beta for Hobby and Pro customers
September 18th, 2023
New project access controls for Enterprise customers
September 18th, 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
Vercel has now achieved the ISO 27001:2013 certification
September 12th, 2023
Improved error messages for failed or canceled builds
September 12th, 2023
How the at-home workout sensation, Hydrow, cut authoring times from weeks to minutes
September 11th, 2023
Bun install is now supported with zero configuration
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
Hypertune integration available for low latency experimentation
August 24th, 2023
Vercel AI Accelerator Demo Day
August 23rd, 2023
Improved user experience for Vercel documentation
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
Prioritize Production deployments to build before any queued Preview
August 14th, 2023
Hydrogen 2 projects can now be deployed with zero configuration
August 14th, 2023
Commenting on DNS records is now available
August 11th, 2023
Support Center is now available for Pro customers
August 8th, 2023
Introducing Next.js Commerce 2.0
August 7th, 2023
Understanding React Server Components
August 1st, 2023
Share your Preview URLs immediately
August 1st, 2023
Engineering a site at the speed of breaking news
July 27th, 2023
Andersen Windows’ digital transformation with Sitecore and Vercel
July 27th, 2023
Improved performance for Vercel Postgres from Edge Functions
July 27th, 2023
Disable Git Integration comments from the dashboard
July 26th, 2023
Split integration for low latency experimentation
July 26th, 2023
Introducing React Tweet
July 25th, 2023
How Vercel helped this popular health database increase free trials by 284%
July 25th, 2023
Improved dashboard navigation
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
Pro teams now have an included team seat for Billing
July 6th, 2023
Introducing the Vercel Platforms Starter Kit
July 5th, 2023
Improved experience for configuring ignored builds
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
Enhanced content management for your headless CMS
June 22nd, 2023
How Neo Financial cut time spent on infrastructure admin by 50%
June 22nd, 2023
Improvements and fixes
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
Custom fonts without compromise using Next.js and `next/font`
March 28th, 2023