VoidZero
@voidzero.dev
1.8K followers 23 following 38 posts
Unified tooling for JavaScript
Posts Media Videos Starter Packs
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
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
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
voidzero.dev
Struggling to stay up to date without scrolling through socials every day?

Then join our newsletter!
voidzero.dev/newsletter

Get our monthly recaps covering updates around @vite.dev, @vitest.dev, @rolldown.rs, and Oxc straight to your inbox, as well as interesting projects from the Vite community.
The VoidZero Newsletter
Subscribe to our newsletter for the latest updates and insights on the Vite ecosystem.
voidzero.dev
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 VoidZero
thealexlichter.com
tsgolint mentioned during @jakebailey.dev's talk about ts-go at @squiggleconf.com

If you didn't try it out, time to jump into type-aware linting with Oxlint. 👀

oxc.rs/docs/guide/u...
SquiggleConf screen showing "tsgolint" - "30x faster typed linting" with a link and stats from the README
Reposted by VoidZero
thealexlichter.com
It was a pleasure to be among such a great line-up.

Thank you for having me, @squiggleconf.com! 🙌

You can find the slides below.

If you have any questions, feel free to post here or send me a DM ☺️

github.com/TheAlexLicht...
GitHub - TheAlexLichter/talk-voidzero-rolldown-squiggleconf-25
Contribute to TheAlexLichter/talk-voidzero-rolldown-squiggleconf-25 development by creating an account on GitHub.
github.com
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 VoidZero
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
voidzero.dev
In the next version of @rolldown.rs, more accurate source maps are generated

Example: When an error occurs during property access

Before, the source map highlighted the right line, but not the property that caused issues. Now it points to the correct property, improving debugging experience and DX
More accurate source maps in Rolldown

Source code:

```js
import mod from './cjs.js'

const foo = mod.version.startsWith("1")
// Accessing `mod.version` throws an error
console.log(foo)
```

The first (inaccurate) stacktrace shows the error at 3:7 (which is "foo").
The second stacktrace shows the error at 3:17, which is the position of the property "version" and the actual location of the error.
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 VoidZero
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 VoidZero
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 VoidZero
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
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
voidzero.dev
🤯 How to Run Oxlint

◆ Without type-aware linting: It is super simple! Just run `pnpm dlx oxlint` (or the equivalent for the pkg manager you use)

◆ With type-aware linting: You first need to install `oxlint-tsgolint` via `pnpm add -D oxlint-tsgolint@latest`. Then, run `pnpm dlx oxlint --type-aware`
voidzero.dev
✨ Bonus entry

Get an extra chance to win by running Oxlint once with and without type-aware linting (which is currently in tech preview).

👀 Time to see those Oxlint screenshots and statistics!
Entries until Sep 5th 23:59 EDT will be considered

If you don't know how to run Oxlint, learn it below 👇
voidzero.dev
🍀 How to enter our raffle

❤️ Like the first post
🔄 Repost it
🚀 Try out Oxlint (1 simple command) and share your results

Once you've run Oxlint, reply to this post with one or multiple result screenshots.
No need to include any information about your code base, the final Oxlint output is perfect!
voidzero.dev
VoidZero x SquiggleConf: Win a ticket!

VoidZero is a proud sponsor of this year's @squiggleconf.com on September 18th and 19th in Boston.

We've got an extra ticket for the event and want to give it away to one of you so you can join us there!

Learn in this thread how you can enter the raffle 👇
Post image saying "VoidZero is sponsoring SquiggleConf 2025"
Reposted by VoidZero
viteconf.org
⚡ Speaker highlight: Alexander Lichter, DevRel at @voidzero.dev

Rolldown will be the default in a future Vite major
@thealexlichter.com will share what is different about @rolldown.rs, how it replaces both esbuild & Rollup while keeping compat, and what this means for end users beyond faster builds
voidzero.dev
PLAID Moved to @rolldown.rs & Cut Build Times by 97%

PLAID was using Rollup for server-side bundling, which could take up to 20s to complete each time! The team wanted to reduce wait times.

Learn why the PLAID team migrated to Rolldown.

voidzero.dev/posts/case-s...
How PLAID Cut Build Times by 97% Migrating From Rollup To Rolldown
The PLAID developer experience team migrated from Rollup to Rolldown for their server-side bundling, seeing a 97% build times decreased
voidzero.dev