Vercel Ship 2026 Recap, Thinking in Next.js, /improve skill, VoidZero is joining Cloudflare, NavLink Component in Next.js
Vercel Ship 2026 recap
Vercel Ship 2026 took place on June 17th in London, with over 2,500 attendees. Vercel announced its vision as an agentic infrastructure platform, alongside several new products and updates:
- The Agent Stack: An end-to-end set of building blocks for agents, bringing together AI SDK, AI Gateway, Workflow SDK, Vercel Sandbox, and Chat SDK into a unified toolkit for building, running, and scaling agents.
- Vercel Connect: A new security layer that gives agents temporary, scoped credentials to access external tools and services — no more long-lived tokens sitting in your environment variables.
- EVE: An open-source agent framework where each agent lives in a single directory with markdown instructions and TypeScript tools. Comes with durable execution, sandboxed compute, approvals, subagents, and evals built in.
- Vercel Services: Microservices are now first-class on Vercel. Frontend and backend deploy together, backend-only changes get full preview environments, and services can talk to each other without going over the public internet.
- Vercel Agent (Private Beta): An AI-powered intelligence layer that monitors your production deployments, investigates alerts autonomously, and opens PRs with fixes. Uses a permissions model where it plans what access it needs and asks for approval in one step rather than action by action.
How React Server Components Integrate with Bundler
A look at how RSC splits your app between server and client at build time. It covers the Flight protocol, how client components get swapped with stubs on the server, and how a manifest maps everything back together for the browser
⚡️ Sponsor: Tigris Data
Get the universal API for storage
Snapshot = tag. Fork = branch. Announcing StorageSDK, bringing this Git-like model to storage, making it easier to build reproducible AI-agent workflows in TypeScript.
📙 Articles / Tutorials / News
Docs: add Thinking in Next.js guide
A draft PR to the Next.js docs that introduces a new "Thinking in Next.js" guide, inspired by React's "Thinking in React." It walks through building a small Vercel-style projects dashboard step by step
► Designing the In-Between States with Async React
A talk on how Async React helps handle loading, navigation, and form states in Next.js using Suspense, streaming, and optimistic updates
Building an Active NavLink Component in Next.js
This post shows how to create a reusable NavLink for Next.js. It covers active link styles, pending states, accessibility, and ways to avoid flicker on page load
When React parent components need to know their children
React usually sends data down, not up, but sometimes parents need info from children. This post shows a few ways to handle that, including nested components, head tags, and route matches
📦 Projects / Packages / Tools
reshaped - Modern design system for you and your agents
A design system that tries to find the sweet spot between headless and styled component libraries. It focuses on a small set of high-quality, composable core components with built-in accessibility
Next.js App Architecture Skill
An agent skill that brings structured patterns for building Next.js 16+ App Router apps with React Server Components
/improve
Use your most capable model to audit your codebase and write plans for cheaper models to execute.
nextjs-nights-shader
A real-time WebGPU galaxy shader built with Three.js TSL (Three Shading Language) and Next.js. Originally built as the background for the Next.js Nights landing page, extracted here as a standalone, reusable component
⚡️ Sponsor: Bluebag
Add Skills to your AI-SDK Agent in minutes
Execute Skills in runtime VMs without building infrastructure. Run complex scripts, read Skills on-demand, install dependencies, mint download links, and build predictable, specialised agents in minutes.
🌈 Related
VoidZero is joining Cloudflare
The company behind Vite, Vitest, Rolldown, Oxc, and Vite+ is now part of Cloudflare. The entire VoidZero team, led by Evan You, is joining too. On the technical side, Cloudflare is moving its own tooling onto Vite rather than the other way around
Building Glass for the Web
Inspired by Apple's Liquid Glass design language from WWDC, the Aave team built a cross-browser glass refraction effect that works on live HTML content. The post shows how the effect is used in real components like switches, sliders, QR codes, and video controls.
One core, six frameworks, zero runtime abstraction
A look at how Formisch, a schema-first form library, avoids the usual “framework-agnostic” trade-offs. The article shows how its core uses a small shared contract, while each framework gets its own native reactivity wired in during the build
Rethinking TSRX
After feedback that TSRX's control flow looked too much like plain JavaScript, the team now prefixes all template-specific syntax with @. Regular JSX text works as expected again, no more wrapping strings in quotes. The syntax is finalized and TSRX is moving into beta
Have a link you want to share? Send me an email at erfan@nextjsweekly.com
All submissions are appreciated.
👋 See you next week!