Evan You
@evanyou.me
17K followers 320 following 77 posts
Husband / Father of two / Founder voidzero.dev / Creator @vuejs.org & @vite.dev
Posts Media Videos Starter Packs
Reposted by Evan You
erus.dev
Vitest vscode extension now displays your console.logs inline. An example of logging in browser mode:
A screenshot of a vscode window where the tests call `console.log(content)` and it is visible on the same line
Reposted by Evan You
jsdc-tw.bsky.social
JSDC 2025 Speaker Reveal 🚀

Creator of Vue.js and Vite, and founder of VoidZero, Evan You will deliver his keynote: “Vite: Beyond a Build Tool.”

He’ll dive into why Vite was created, how it became one of the world’s most popular build systems, and what’s next for its ecosystem.
Reposted by Evan You
robpalmer.bsky.social
This week's @viteconf.org was a LOT of fun.

It rekindled some of the neutrality/plurality magic from the old JSConfEUs. Like Switzerland. Bridging communities & frameworks. Folk cheering each other on, celebrating collaboration 🎉

TechAtBloomberg folk showed up in force - 7 of us!
Evan You on stage at ViteConf announcing Vite+
Reposted by Evan You
ashley-c.bsky.social
. @viteconf.org was the first in-person conference I've been to and it set the bar high!
Excellent talks and really welcoming atmosphere.
Amsterdam is a fantastic city.
Thanks to everyone for the geeky JS chats.
evanyou.me
Everything that is open source remains open source. Only Vite+ itself requires a license (also only when the conditions are met)
evanyou.me
Just talked about Vite+ at @viteconf.org - check out more at viteplus.dev :)

More detailed announcement on Monday!
Vite+
The Unified Toolchain for the Web
viteplus.dev
Reposted by Evan You
voidzero.dev
Framer needed better chunking to speed up their customers' large websites. They partnered with us to integrate @rolldown.rs and fine-tune its `advancedChunks` feature

The Result: @framer.com reduced the LCP by a massive 41% for bigger websites!

Read the full case study
voidzero.dev/posts/case-s...
How Framer reduced LCP using Rolldown
Framer switched from esbuild to Rolldown to decrease chunks by 67% and improve largest contentful paint
voidzero.dev
Reposted by Evan You
voidzero.dev
The world depends on Open Source software

After joining the @opensourcepledge.com last year, we are increasing our annual commitment to $48,360 for 2025.

Take a look at our full 2025 report on which vital projects we're sponsoring and how the money is distributed.

voidzero.dev/posts/oss-pl...
VoidZero's 2025 Open Source Pledge Report
VoidZero is continuing our commitment to the Open Source Pledge and donating $48,360 or $3,454 per VoidZero developer to external open source projects
voidzero.dev
Reposted by Evan You
voidzero.dev
What's new in ViteLand?
Our September 2025 recap is out

🤯 Up to 45% faster & smaller @rolldown.rs
💻 @vitest.dev Browser Mode updates
⚓️ Performance tweaks, rules & fixes for Oxlint
🎉 Oxlint Custom JavaScript Plugins prototype
✨ Updates from the Community
👀 and more

voidzero.dev/posts/whats-...
What’s New in ViteLand: September 2025 Recap
September 2025 brought significant updates in Vite's ecosystem, such as huge performance gains for Rolldown, an update on Oxlint Custom JS Plugins and more. Read all about it in our monthly recap!
voidzero.dev
Reposted by Evan You
hiogawa.bsky.social
I've been experimenting with Nitro and made a plugin for `@vitejs/plugin-rsc`-based app
to be deployed anywhere. Here is an example with React Router RSC! github.com/hi-ogawa/rea...
Reposted by Evan You
voidzero.dev
Rolldown v1.0.0-beta.39 has been released!

⚡ macOS Performance Boost: 10%-30% faster bundling, up to 45% in extreme cases.

🎯 Cross-Chunk Optimization: Support for __NO_SIDE_EFFECTS__ annotation, as well as
better tree-shaking across module boundaries and more efficient DCE
Reposted by Evan You
viteconf.org
A special message from the creator himself! 🚀

Hear directly from @evanyou.me, the mind behind @vite.dev and founder of @voidzero.dev, what to expect at this year's ViteConf!

Secure your spot to experience the future of web development.
viteconf.amsterdam
Reposted by Evan You
voidzero.dev
To everyone attending @squiggleconf.com in the next two days - enjoy two days packed with knowledge around Web Dev Tooling.

Proud to support the non-profit conference 🙏🏻
Start of SquiggleConf with a shoutout to their sponsors Bloomberg, Mintlify, Progress, elastic, igalia, rushstack and VoidZero.
Reposted by Evan You
voidzero.dev
Rolldown drops CJS support!

From the latest version of @rolldown.rs (1.0.0-beta.36) on, Rolldown will only be released in the ESM format.

The required Node version has also been bumped to align with @vite.dev (20.19+ and 22.12+). Node 18 has been dropped due to being EOL since April.
Reposted by Evan You
viteconf.org
⚡ Speaker highlight: James Opstad, Engineer at @cloudflare.social

Nobody wants differences in dev and prod!
James will show us how the Cloudflare @vite.dev plugin uses the new Environment API to solve this issue.
Learn how framework and platform plugins work together through a shared contract!
ViteConf 2025 Speaker Card of James Opstad, who is a Systems Engineer at Cloudflare. His talk is about the Vite Environment API and unifying dev and prod runtime through a Vite plugin
Reposted by Evan You
viteconf.org
⚡ Speaker highlight: Jim Dummet, Core Team at Oxc

As a JS Dev, every tool seems to be rewritten in Rust. But If our tools migrate to another language, will we be ale to customize them?
Jim explains how Oxc plans to allow customization via JS plugins, all while maintaining exceptional performance!
ViteConf 2025 Speaker card of Jim Dummet, who is part of the Oxc Core Team and also known as overlookmotel. He will talk about JS at the Speed of Rust
Reposted by Evan You
viteconf.org
⚡ Panel highlight: Future of Web Development

This panel is a deep dive with creators and industry leaders to discuss the biggest trends, challenges, and opportunities in web dev.

What do YOU want them to talk about?
Drop your questions in the comments below make sure we cover what matters most!
Reposted by Evan You
thealexlichter.com
Kicking off the @voidzero.dev offsite!

The whole team for the first time in a single room 👀🙌🏻
VoidZero team members at a restaurant And VoidZero folks from the other side of the table
Reposted by Evan You
viteconf.org
⚡ Speaker highlight: Ryan Carniato, Creator of @solidjs.com

When talking about what is next in web dev, signals have to be mentioned somehow. And who could it do better than the creator of Solid!
@ryansolid.bsky.social will join us remotely as panelist to shed some light on the future of web dev.
ViteConf 2025 speaker card of Ryan Carniato, the Creator of SolidJS. He will join remotely as Future of Web Dev panelist.
Reposted by Evan You
voidzero.dev
What's new in ViteLand? Our August 2025 recap is out

👣 Big steps for Oxlint: Type-aware linting preview & custom JS plugins roadmap
🖼️ @vitest.dev has visual regression support in beta
⏩ Native plugins enabled by default in rolldown-vite
🤌 Smaller bundles due to @rolldown.rs and Oxc
👀 and more
Reposted by Evan You
erus.dev
Vladimir @erus.dev · Aug 27
Vitest 4 runs simple test files faster! You can already check it out by installing Vitest 4 beta. On average, Vitest now takes 25% less time to start the test. Due to parallelisation, the overall time difference can vary.

We are focusing our efforts on improving the time even more in the next beta!
A benchmark showing that vitest-beta is 1.17 ± 0.01 times faster than Vitest 3. On average, the beta version takes 710ms and Vitest 3 takes 833ms.
Reposted by Evan You
viteconf.org
⚡ Speaker highlight: Kevin Deng, Creator of tsdown

When it comes to publishing and packing libraries, there are tons of things to consider.

Luckily, @sxzz.dev built an all-in-one solution! Meet tsdown and learn about automatic dts generation, dependency analysis, multi-format output and more!
ViteConf 2025 speaker card of Kevin Deng, who is the creator of tsdown and will talk about his tool
Reposted by Evan You
viteconf.org
⚡ Speaker highlight: Vladimir Sheremet, Core Maintainer of @vitest.dev

The State of Vitest is a must-see!
@erus.dev will give us the news on the most interesting testing framework, covering the latest features, performance boosts, and what's next for the @vite.dev powered testing experience
ViteConf 2025 speaker card of Valdimir Sheremet, Core Maintainer of Vitest. His talk will be all around the State of Vitest and news about the testing framework
Reposted by Evan You
viteconf.org
⚡ Speaker highlight: Jessica Sachs, FOSS Nerd at @hero.dev

The Browser mode is one of the most exciting features of @vitest.dev!
@jess.sh will reveal what makes it so powerful, moving beyond JSDOM. You’ll learn how you can use it for component testing & cases beyond

A game-changer for testing! ✅
ViteConf 2025 speaker card of Jessica Sachs, who is an FOSS Enthusiast and working at HeroDevs. Her talk will be all around the Vitest Browser Mode