# Posva joins Vercel, Claude Code goes multi-session, Coolify hits 53k…

Canonical: https://brew.new/templates/vueschool/posva-joins-vercel-claude-code-goes-multi-session-coolify-hits-53k

Brand: vueschool.io
Category: newsletter

![Preview of Posva joins Vercel, Claude Code goes multi-session, Coolify hits 53k…](https://cdn.brew.new/email-preview-c57223b4a066398c-tracking_r57je0fn01ase4dt8fbe4x80cd8dvs4g-1789071779771.png)

## Email content

Vue School website

Hi John,

Last month brought big moves for the Vue ecosystem, a major dev-tool redesign, and a couple of open-source projects worth knowing about. Below: the creator of Vue Router and Pinia officially joins Vercel, Claude Code ships a ground-up desktop rebuild, Coolify crosses 53k GitHub stars as the self-hosted Vercel alternative, and a handwriting animation library that works with any font. Let's get into it.

Posva joins Vercel and the Nuxt team

→ See Eduardo's announcement

Eduardo San Martin Morote – better known as posva – announced that he is joining Vercel and the Nuxt team. If you've built anything with Vue, you've almost certainly used his work: Eduardo is the creator and lead maintainer of both Vue Router and Pinia, two of the most foundational libraries in the Vue ecosystem.

This move follows NuxtLabs joining Vercel last year, which brought Sébastien Chopin, Daniel Roe, Pooya Parsa, and Anthony Fu under the same roof. Eduardo joining means the maintainers of Vue Router, Pinia, Nuxt, Nitro, and UnoCSS are now all backed by Vercel – a concentration of Vue ecosystem talent that's hard to overstate.

What it means in practice: Eduardo has been shipping Pinia v3 and building Pinia Colada (a first-party data-fetching layer with optimistic updates, caching, and infinite-scroll support). With Vercel funding this work full-time, expect tighter integration between Pinia, Vue Router, and Nuxt – and faster iteration on the tools we use every day.

The community reaction has been cautiously optimistic. The open-source commitments (MIT license, public roadmap, open governance) are reassuring, and having core library authors working alongside the framework team should mean fewer gaps between routing, state, and data-fetching patterns.

→ See Eduardo's announcement

Claude Code desktop: parallel sessions, integrated terminal, side chats

→ Learn more about Claude Code

Anthropic shipped a ground-up rebuild of the Claude Code desktop app earlier this month. The headline feature: a new sidebar that lets you run multiple sessions side by side from a single window – spin up a refactor in one repo, a bug fix in another, and a test-writing pass in a third, then check in on each as results arrive.

Beyond parallel sessions, the redesign packs in:

Integrated terminal for running tests and builds without leaving the app

In-app file editor and a rebuilt diff viewer optimized for large changesets

Side chat (Cmd+; / Ctrl+;) – branch a question off a running task without redirecting the main thread

Three view modes (Verbose, Normal, Summary) to control how much tool-call activity you see

Routines (research preview) – scheduled automations that run on cloud infra even when your laptop is off

Whether you work in Cursor, VS Code, or the terminal, this is worth watching. Claude Code was previously seen as powerful but terminal-bound – this redesign closes the visual gap considerably and makes the "parallel agent workforce" workflow much more accessible.

→ Learn more about Claude Code

💡Vue Tip: You can use `useTemplateRef()` inside `<script setup>` instead of declaring a plain `ref` with a matching name. It's more explicit, works with dynamic refs, and plays nicely with TypeScript – the returned type matches the element or component automatically. Available since Vue 3.5 / Nuxt 3.14+.

Coolify: self-hosted deployments, 53k+ stars, zero vendor lock-in

→ Get started with Coolify

Vercel charges $20/seat/month. Netlify charges $20/month for Pro. Heroku killed its free tier. And if you go over your bandwidth? Surprise bills.

Coolify is a free, open-source, self-hostable PaaS that gives you a Vercel/Netlify-like developer experience on your own infrastructure. With 53,000+ GitHub stars and 204,000+ self-hosted instances running worldwide, it's well past the "weekend experiment" stage.

What you get out of the box:

Push-to-deploy via GitHub, GitLab, Bitbucket, and Gitea

Automatic SSL (Let's Encrypt), PR preview deployments, and automatic database backups

280+ one-click services (Supabase, PostgreSQL, Redis, and more)

Team collaboration with role-based permissions and built-in monitoring

Any language, any framework, any Docker-compatible service

Your only cost is the server itself – a Hetzner VPS starting around $4-5/month. For teams that want the managed experience without self-hosting Coolify itself, there's also a Coolify Cloud option starting at $5/month.

If you've been tolerating surprise invoices or per-seat pricing for side projects and small team apps, Coolify is worth a serious look.

→ Get started with Coolify

Tegaki: handwriting animations for any font, any framework

→ Try Tegaki on GitHub

Tegaki (手書き – Japanese for "handwriting") is a new library that turns any font into an animated handwriting effect on the web. The key innovation: no manual SVG path authoring required. Pick a font, pick your text, and it draws itself stroke by stroke with natural timing.

It ships with four bundled handwriting fonts and an interactive generator for custom fonts. Framework support is first-class: Vue, React, Svelte, SolidJS, Astro, Web Components, and vanilla JS all have dedicated adapters. Zero runtime dependencies, ~3 MB unpacked.

The library has already hit ~1,500 GitHub stars in under three weeks, with 15 releases and rapid iteration. If you're building landing pages, hero sections, portfolios, or anywhere an organic, hand-drawn text effect would elevate the design – this is the easiest path to getting there.

→ Try Tegaki on GitHub

Play time: Vue ecosystem trivia

How well do you know your Vue ecosystem? No peeking!

1. What is the name of the official Vue state management library that Eduardo (posva) created?

a) Vuex

b) Pinia

c) Colada

d) Harlem

2. Which CSS pseudo-element lets you style text highlighted by the CSS Custom Highlight API – without changing the DOM?

a) ::selection

b) ::marker

c) ::highlight()

d) ::backdrop

3. In a self-hosted Coolify setup, which of these does Coolify handle automatically?

a) SSL certificate provisioning

b) PR preview deployments

c) Database backups to S3

d) All of the above

→ Answers at the end of the email!

Resources worth reading around the Vue-niverse

Finally, some interesting links from the community this week:

The CSS Custom Highlight API lets you highlight search results without affecting the DOM structure – using ::highlight(name) is a cleaner alternative to wrapping matches in <mark> tags.

unjs/giget (used by Nuxt and Nitro's create-app CLIs) got an update with faster cloning for large repos and private servers.

pg-micro is a wild experiment to run Postgres as a single file, taking advantage of the best of SQLite's approach. Early but worth watching.

JSON Alexander is a really good JSON viewer browser extension with easy open/collapse, copy property path, and console access.

VueConf US is coming up in May in Atlanta – get 20% off your ticket with code VUESCHOOL.

Play Time: ✅ Correct answers

b) Pinia – the official Vue state management library, created by posva. (Vuex was the predecessor; Colada is the upcoming data-fetching layer built on top of Pinia.)

c) ::highlight() – the CSS Custom Highlight API uses ::highlight(name) to style ranges without DOM mutations.

d) All of the above – Coolify handles SSL via Let's Encrypt, PR previews, and S3-compatible database backups out of the box.

How many did you get right?

I hope you found these updates and insights useful. If there's a Vue or Nuxt topic you want us to dig into, feel free to reply and let us know!

P.S. If you want access to the full Vue School premium course library, yearly plans are currently available at 40% off.

Daniel Kelly

Lead Instructor,

vueschool.io

Facebook

X

GitHub

BlueSky

LinkedIn

YouTube

Instagram

TikTok

Vue School is proudly part of BitterBrains – Making Developers’ Lives Easier

Become a BitterBrains Community Supporter here.

Courses | Vue.js Master Class | Workshops | Tutorials | Plans | Sign in

🔕 Not interested? Mute Developer Insights here.

You received this email because you are subscribed to Marketing Information at thomas+vueschool@brew.marketing.

Manage email preferences

2093 Philadelphia Pike #9442, Claymont, Delaware 19703, United States

[Open and remix this design](https://brew.new/templates/vueschool/posva-joins-vercel-claude-code-goes-multi-session-coolify-hits-53k)

[Browse email designs](https://brew.new/browse/templates)
