<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/vercel/best-of/2026/04" -->

---
title: Best Vercel posts — April 2026 | daily.dev
description: The most upvoted Vercel posts from April 2026, curated by the daily.dev community.
canonical: https://daily.dev/sources/vercel/best-of/2026/04
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/vercel/best-of/2026/04
og:type: website
og:site_name: daily.dev
og:title: Best Vercel posts — April 2026 | daily.dev
og:description: The most upvoted Vercel posts from April 2026, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Vercel — April 2026

1. 1  
[](https://daily.dev/posts/summary-of-cve-2026-23869-acid9blwb "Summary of CVE-2026-23869")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 22w  
Summary of CVE-2026-23869  
A high-severity vulnerability (CVSS 7.5) tracked as CVE-2026-23869 affects React Server Components in Next.js 13.x through 16.x. A specially crafted HTTP request to any App Router Server Function endpoint can trigger excessive CPU usage upon deserialization, leading to Denial of Service. Vercel has deployed WAF mitigations to protect hosted projects automatically, but users must still upgrade to patched versions (15.5.15 or 16.2.3) as the WAF alone is not sufficient protection.  
76  
2
2. 2  
[](https://daily.dev/posts/query-and-manage-marketplace-databases-from-the-dashboard-rvojzhjon "Query and manage Marketplace databases from the dashboard")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 23w  
Query and manage Marketplace databases from the dashboard  
Vercel now lets developers run SQL queries, view and edit table data, and inspect database schemas directly from the Vercel dashboard. The feature supports marketplace integrations including AWS Aurora Postgres, Neon, Prisma, and Supabase. Three new tabs are added to the integration resource page: Query (run SQL, export as CSV/JSON/Markdown), Data Editor (spreadsheet-like row editing with atomic commits), and Schema (visual graph of tables and relations). Currently available to users with Owner permissions.  
49
3. 3  
[](https://daily.dev/posts/vercel-flags-is-now-generally-available-u3pwl3bta "Vercel Flags is now generally available")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 21w  
Vercel Flags is now generally available  
Vercel Flags is now generally available as a built-in feature flag provider on the Vercel platform. It allows teams to create and manage feature flags with targeting rules, user segments, and environment controls directly from the Vercel Dashboard. The Flags SDK offers framework-native integration for Next.js and SvelteKit, requiring only a few lines of code to define and use flags. For teams on other frameworks or custom backends, the adapter supports the OpenFeature standard for provider-agnostic usage.  
46  
3
4. 4  
[](https://daily.dev/posts/custom-class-serialization-in-workflow-devkit-ezlcmn1jd "Custom Class Serialization in Workflow DevKit")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 23w  
Custom Class Serialization in Workflow DevKit  
Vercel's Workflow DevKit now supports custom class serialization via the new @workflow/serde package. Developers can define how their class instances are serialized and deserialized across workflow and step function boundaries by implementing two static methods using WORKFLOW\_SERIALIZE and WORKFLOW\_DESERIALIZE symbols. The feature is demonstrated using the @vercel/sandbox class, where instances are automatically converted to plain data when crossing step boundaries and reconstructed on the other side, enabling seamless passing of complex objects in durable workflows.  
15
5. 5  
[](https://daily.dev/posts/vercel-now-supports-pro-plan-in-stripe-projects-yazvnzpg3 "Vercel now supports Pro plan in Stripe Projects")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 19w  
Vercel now supports Pro plan in Stripe Projects  
Vercel now supports Pro plan provisioning and upgrades directly from Stripe Projects using shared payment tokens (SPTs). Developers and agents can manage Vercel plan changes programmatically via the Stripe CLI without switching between dashboards. The feature supports both upgrade and downgrade flows and builds on the earlier Stripe Projects developer preview. Getting started requires installing the Stripe projects plugin and running a single CLI command.  
28  
1
6. 6  
[](https://daily.dev/posts/how-gitbook-serves-30-000-sites-with-sub-second-content-updates-nezlli6dx "How GitBook serves 30,000 sites with sub-second content updates")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 21w  
How GitBook serves 30,000 sites with sub-second content updates  
GitBook hosts 30,000 documentation sites on a single Vercel deployment, serving 120 million monthly page views. The engineering team solved multi-tenant cache invalidation by using Next.js tag-based caching with Vercel's \`use cache\` directive, enabling content updates to propagate globally within 300ms after a merge event. The system processes 40,000 cache invalidations daily without triggering broad purges across unrelated sites. A notable infrastructure challenge is that 41% of traffic now comes from AI crawlers, which create less predictable cache access patterns than human readers. Future work includes adaptive documentation that personalizes content per reader, adding further complexity to the caching model.  
14
7. 7  
[](https://daily.dev/posts/gemma-4-on-ai-gateway-hi4rmwdi4 "Gemma 4 on AI Gateway")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 23w  
Gemma 4 on AI Gateway  
Google's Gemma 4 models are now available on Vercel AI Gateway. Two variants are offered: a 26B Mixture-of-Experts model (activating only 3.8B parameters during inference for lower latency) and a 31B Dense model (all parameters active, better for fine-tuning). Both support 256K context, 140+ languages, native vision, function-calling, agentic workflows, and structured JSON output. Access them via the AI SDK using model identifiers \`google/gemma-4-26b-a4b-it\` or \`google/gemma-4-31b-it\`, with no markup and no separate provider account required.  
13

[See all Vercel archives](/sources/vercel/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/vercel/best-of/2026/04#page","url":"https://daily.dev/sources/vercel/best-of/2026/04","name":"Best Vercel Posts — April 2026","description":"The most upvoted Vercel posts from April 2026, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/vercel/best-of/2026/04#items","numberOfItems":7,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/summary-of-cve-2026-23869-acid9blwb","name":"Summary of CVE-2026-23869"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/query-and-manage-marketplace-databases-from-the-dashboard-rvojzhjon","name":"Query and manage Marketplace databases from the dashboard"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/vercel-flags-is-now-generally-available-u3pwl3bta","name":"Vercel Flags is now generally available"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/custom-class-serialization-in-workflow-devkit-ezlcmn1jd","name":"Custom Class Serialization in Workflow DevKit"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/vercel-now-supports-pro-plan-in-stripe-projects-yazvnzpg3","name":"Vercel now supports Pro plan in Stripe Projects"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/how-gitbook-serves-30-000-sites-with-sub-second-content-updates-nezlli6dx","name":"How GitBook serves 30,000 sites with sub-second content updates"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/gemma-4-on-ai-gateway-hi4rmwdi4","name":"Gemma 4 on AI Gateway"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Vercel","item":"https://daily.dev/sources/vercel"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/vercel/best-of"},{"@type":"ListItem","position":5,"name":"April 2026"}]}]}
```

