Alexander Lichter
banner
thealexlichter.com
Alexander Lichter
@thealexlichter.com
💻 DevRel @voidzero.dev
🎬 Video Content https://lichter.link/yt
💚 @nuxt.com team
🎙️ Podcast Host @dejavue.fm
Pinned
🎉 Excited to announce that I'm joining VoidZero as DevRel!

As I was following the project from early on, I couldn't say no to the chance when @evanyou.me reached out.

I can't wait to share all the incredible things lined up for @rolldown.rs, OXC, @vite.dev, and @vitest.dev 👀
What stops you from using @vitest.dev browser mode? 👀
Tests.

Vitest's browser mode is stable since Vitest 4.0.
Now you can be sure that your tests pass in an *actual* browser environment.

vitest.dev/guide/browser/
February 11, 2026 at 8:42 PM
And poof, the package.json got a lot lighter.
You don't need these Rollup plugins anymore. @rolldown.rs makes them obsolete.

Built-in support for:

◆ @rollup/plugin-node-resolve
◆ @rollup/plugin-json
◆ @rollup/plugin-commonjs

More below...
February 10, 2026 at 8:46 PM
Reposted by Alexander Lichter
Introducing Public Beta for Shaders ✨

The wait is over 🎉 Try it now for @vuejs.org , @react.dev , @svelte.dev & @solidjs.com
February 10, 2026 at 3:19 PM
Hyped!
The time has come! In just a few hours the first e18e & friends show with @joshuakgoldberg.com starts!

Live on YouTube, later available as livestream VOD for everyone who can't make it.

TODAY at 1PM EST / 7PM CET

Link below 👇
February 10, 2026 at 3:49 PM
Can't wait to talk to @joshuakgoldberg.com on tomorrows first e18e & friends show 🔥
very excited for our first guest of the e18e & friends show to be @joshuakgoldberg.com!

He's done so many great things for open source already, so we're super happy to have him join us to chat about what he's been up to lately!

tune in tomorrow 🎉
February 9, 2026 at 10:39 AM
Reposted by Alexander Lichter
new release of the @e18e.dev github action 🚀

you can use this to diff changes in your dependencies. e.g. trust/provenance, duplicates, significant size increases, etc.

check it out!
GitHub - e18e/action-dependency-diff: A GitHub action to report dependency changes and potential problems
A GitHub action to report dependency changes and potential problems - e18e/action-dependency-diff
github.com
February 8, 2026 at 1:35 PM
Reposted by Alexander Lichter
🥗 unjs/c12 v4 (beta)

-📦 Install size: 3.44 MB → 380 kB (deps: 20 → 7)
- ⚡ TypeScript configs load ~2.5× faster on cold cache
- 🔒 Supports expanding env vars via _FILE references

With 37M monthly downloads, once everyone migrates, this saves over 100 TiB of bandwidth 🫣

github.com/unjs/c12/rel...
Release v4.0.0-beta.2 · unjs/c12
compare changes 📦 Package Improvements c12 install size is now down to 380kB from 3.44MB (20 deps to 7 deps). Loading TypeScript files is significantly faster (on cold cache) — simple TS config loa...
github.com
February 6, 2026 at 7:15 PM
Reposted by Alexander Lichter
100M 🎉

Look forward to getting the v3 stable out soon github.com/unjs/unhead/...
February 7, 2026 at 12:42 AM
Reposted by Alexander Lichter
Rolldown can panic sometimes... but we make sure you never have to!

It's rare, but when it happens, you won't be staring at a cryptic stack trace. @rolldown.rs straight up tells you it is not your code. And a link to report it so we can fix it fast.

Good error messages => good DX
February 5, 2026 at 10:03 PM
Reposted by Alexander Lichter
Good news everyone: Style queries are coming to Firefox, making them finally Baseline!
February 5, 2026 at 4:45 PM
January was a busy month for all the VoidZero projects, from @rolldown.rs to @vitest.dev and @vite.dev.

Take a look what you missed (I bet there are some news that slipped) 👀
✨ What's New in ViteLand: January 2026 Recap

◆ Unified redesign across all VoidZero sites
@vite.dev crossed 3 billion npm downloads
@rolldown.rs reached RC status
◆ Lazy Barrel Optimization landed in Rolldown
◆ Oxfmt hit 100% Prettier conformance
◆ ...and more 👀

voidzero.dev/posts/whats-...
February 5, 2026 at 2:18 PM
Reposted by Alexander Lichter
Every test suite eventually categorizes tests: "skip this in CI," "this one is flaky," "that one needs more time." and so on.

Vitest 4.1 (in beta right now) introduces Test Tags: You can now define these categories globally, attach config or behavior and eventually filter what runs.
February 4, 2026 at 7:00 PM
Reposted by Alexander Lichter
The State of JS 2025 results are out!

🏆 Most Adopted Tech → Vitest
🏆 Highest Satisfaction → Vite (98%) & Vitest (97%)
🏆 Highest Interest → Vitest (83%) & Rolldown (80%)

But that's not all!

A thread 🧵
February 4, 2026 at 1:39 PM
Reposted by Alexander Lichter
first vite team meeting in months 🥹
these are my people, some of the best souls I know

In this call @arnaud-barre.bsky.social @bluwy.me @dominikg.dev @hiogawa.bsky.social @patak.dev @sapphi.red @erus.dev

thanks for always being there for me
forever @vite.dev core team 💜
February 4, 2026 at 10:10 AM
Reposted by Alexander Lichter
today we distributed some of our sponsors fund to a few people for their great work:

- @hyeseong.kim
- @webpro.nl
- @devminer.xyz
- @superchupu.dev
- @lukeed.bsky.social

thanks so much to you all for being part of the community and helping out so many of us. your work is incredibly valuable 💙
February 3, 2026 at 3:46 PM
Great that @rolldown.rs now has optimized lazy barrel handling. Even though you shouldn't use barrel files in your app, sometimes they are hard to avoid.

Time to let your bundler handle a lot of the downsides for you and still have speedy build times.
🚀 Lazy Barrel Optimization in Rolldown

Barrel files, files that re-export from other modules, are common in modern JavaScript projects but a nightmare for your build time.
Rolldown now has Lazy Barrel Optimization to fix this.

Here's how it works 🧵
February 3, 2026 at 4:57 PM
Sharing some personal news today!

@nikibrandner.com said yes 🎉
February 3, 2026 at 11:54 AM
Reposted by Alexander Lichter
I loved working full-time on @vite.dev hired by StackBlitz. High praise to companies hiring OSS devs!

But as I did when starting @vitest.dev with @antfu.me, for this new community adventure, as project steward of @npmx.dev together with @danielroe.dev, I'll be going independent. Here we go again ❤️
We have a unique opportunity with npmx. We're building something very special together. I want to give myself the chance to focus on helping steward the project. I'm going to be working as an independent open source developer this year. Support my work and help me focus on npmx long-term 🙏
Sponsor @patak-dev on GitHub Sponsors
Hey! I'm one of the Project Stewards of [npmx](https://npmx.dev). We're building a modern browser for the npm registry, by fostering an ever growing community of developers and trying to set an exa...
github.com
February 1, 2026 at 8:44 PM
👀👀👀

Who will it be?
we have the first guest to our new e18e & friends monthly show! any idea who it is? 😄
February 2, 2026 at 7:23 PM
Reposted by Alexander Lichter
I wanna say this out loud. A few months ago, I told Evan that @voidzero.dev should stop sponsoring me. I burned out, and I couldn't help Vite as before. But they decided to continue supporting me while I was down. And by doing so, they helped me get back on my feet sooner. Thank y'all ❤️
Just doubled @voidzero.dev 's sponsorship to @patak.dev to $2k/mo. Excited to have you back, and proud to be supporting your work of improving the JS ecosystem.
We have a unique opportunity with npmx. We're building something very special together. I want to give myself the chance to focus on helping steward the project. I'm going to be working as an independent open source developer this year. Support my work and help me focus on npmx long-term 🙏
February 2, 2026 at 1:18 PM
Reposted by Alexander Lichter
We have a unique opportunity with npmx. We're building something very special together. I want to give myself the chance to focus on helping steward the project. I'm going to be working as an independent open source developer this year. Support my work and help me focus on npmx long-term 🙏
Sponsor @patak-dev on GitHub Sponsors
Hey! I'm one of the Project Stewards of [npmx](https://npmx.dev). We're building a modern browser for the npm registry, by fostering an ever growing community of developers and trying to set an exa...
github.com
February 1, 2026 at 8:13 PM
Reposted by Alexander Lichter
Just doubled @voidzero.dev 's sponsorship to @patak.dev to $2k/mo. Excited to have you back, and proud to be supporting your work of improving the JS ecosystem.
We have a unique opportunity with npmx. We're building something very special together. I want to give myself the chance to focus on helping steward the project. I'm going to be working as an independent open source developer this year. Support my work and help me focus on npmx long-term 🙏
Sponsor @patak-dev on GitHub Sponsors
Hey! I'm one of the Project Stewards of [npmx](https://npmx.dev). We're building a modern browser for the npm registry, by fostering an ever growing community of developers and trying to set an exa...
github.com
February 2, 2026 at 9:56 AM
Reposted by Alexander Lichter
New in @rolldown.rs - The `codeSplitting` option

We've unified code splitting configuration under a single option, deprecating both `advancedChunks` and `inlineDynamicImports`.
Migration is straightforward: the config object shape stays the same, just the name changes.
January 29, 2026 at 10:01 PM
Reposted by Alexander Lichter
🔍 @rolldown.rs can now automatically discover your tsconfig, similar to how @vite.dev does it, respecting `references`.

The feature was available beforehand but is now enabled by default!
Don't want auto discovery? Then provide a path to another config

More in the docs
rolldown.rs/reference/In...
Rolldown | Rust bundler for JavaScript
Fast Rust-based bundler for JavaScript with Rollup-compatible API
rolldown.rs
January 27, 2026 at 10:10 AM
Reposted by Alexander Lichter
i'll never get used to how much care the @nuxt.com folks have poured into their dx
January 24, 2026 at 3:59 PM