TheAlexLichter Profile Banner
Alexander Lichter Profile
Alexander Lichter

@TheAlexLichter

Followers
7K
Following
20K
Media
593
Statuses
7K

DevRel @voidzerodev • Web Engineering Consultant • @nuxt_js Team • Speaker • @dejavuefm Podcast Host

Amsterdam, The Netherlands
Joined February 2016
Don't wanna be here? Send us removal request.
@TheAlexLichter
Alexander Lichter
9 months
🎉 Excited to announce that I'm joining @voidzerodev as DevRel! As I was following the project from early on, I couldn't say no to the chance when @youyuxi reached out. I can't wait to share all the incredible things lined up for @rolldown_rs, OXC, @vite_js, and @vitest_dev 👀
72
24
453
@Cameron_C2
Cam
9 hours
Oxlint v1.35.0 & oxfmt v0.20.0 are out! 🚀 → Code path analysis (CFG) for custom plugins → node API for oxfmt → 13 new rules! → New options/fixers for 15+ rules (e.g., no-base-to-string, no-unnecessary-type-assertion) → RuleTester globals support + plugin aliasing →
3
12
108
@TheAlexLichter
Alexander Lichter
22 hours
Your time to shine folks! All you need is TypeScript for this one 👀
@overlook_motel
overlookmotel
23 hours
Anyone been tempted to contribute to @OxcProject but been put off by lack of Rust knowledge? This might be the one for you... Pure JS-side code in desperate need of optimization!
0
1
9
@boshen_c
Boshen
3 days
@thdxr I noticed that @opencode's codebase does not use any linters, just a little curious ... So just for fun, here is Oxlint displaying 154 floating promises:
8
2
251
@PatientAction
PatientAction
21 days
Millions of Americans pay into Medicare their whole lives. When they reach retirement, they expect it to be there for them. If Congress doesn’t act soon, Medicare’s promise may be broken. Learn what’s at stake and how you can help protect access to care for all. 👇
0
4
8
@voidzerodev
VoidZero
4 days
Want to append or prepend content to your files? Then you can use `postBanner` and `postFooter` in @rolldown_rs now! The difference to `banner` and `footer`: The content will be added AFTER minification, making sure that comments are not removed Try it in our REPL
1
7
106
@voidzerodev
VoidZero
5 days
Want to understand why some of your @vitest_dev tests are slower than expected? Then you can use the built-in experimental @OpenTelemetry support to figure out what makes tests slow and how much time is spent on each part of it. 📈 When enabled, Vitest will generate traces
0
11
104
@TheAlexLichter
Alexander Lichter
6 days
Powered by @rolldown_rs 🔥
@nuqs47ng
nuqs
6 days
The S in RSC should stand for "Serializable". No servers needed: here it runs in a WebWorker in your browser.
1
1
14
@TheAlexLichter
Alexander Lichter
10 days
0
1
4
@TheAlexLichter
Alexander Lichter
10 days
I had to show that feature in action and tell something about Hook Filters. The best is that it works framework-agnostic and gives great indicators without being a profiling pro. It already helped improving perf in @nuxt_js. More to come. Video up now on my YouTube channel 👀
@voidzerodev
VoidZero
11 days
✨ Hot from the release press: When using @rolldown_rs and experiencing a slow build, you now see which plugins slow your build down! Note that the reported time is an indication and includes overhead such as Rust-side processing, async scheduling, NAPI data conversion, and
3
10
124
@youyuxi
Evan You
11 days
So many fine details improvements in Vue language-tools happening - @serkodev and @johnsoncodehk are doing a fantastic job!
@serkodev
SerKo
11 days
🧵 1/2 in @vuejs language tools latest update, "v-for" now treats keys with "number" type the same way TypeScript and Vue.js runtime does, keys are automatically typed as string. Better consistency, fewer surprises. 🚀
4
14
347
@voidzerodev
VoidZero
11 days
✨ Hot from the release press: When using @rolldown_rs and experiencing a slow build, you now see which plugins slow your build down! Note that the reported time is an indication and includes overhead such as Rust-side processing, async scheduling, NAPI data conversion, and
5
10
140
@colinhacks
colinhacks/zod
12 days
sounds fake but I'm starting a company with my nemesis David E. ArkType and our first hire is @AndaristRake and our first product is now in beta
47
31
742
@MiTypeScript
Michigan TypeScript
12 days
⚔️introducing TypeSlayer⚔️ A #typescript type performance benchmarking and analysis tool. A summation of everything learned from the benchmarking required to make the Doom project happen. It's got MCP support, Perfetto, Speedscope, Treemap, duplicate package detection, and more.
26
48
436
@voidzerodev
VoidZero
12 days
You can now break down import and transform times in @vitest_dev! This works in the Vitest UI, the terminal and also via the VS Code extension. Time to find out why tests are taking longer than expected! 👀 More in the docs https://t.co/YH7nNb1cLx
0
9
88
@kurtextrem
Jacob 'kurtextrem' Groß
12 days
At @framer we’ve switched from esbuild to @rolldown_rs in Q4. Since then we’ve launched another feature based on their exclusive “Native MagicString” tech to perform AST transforms via Rust🦀 on-the-fly, fast. Here’s our case study: https://t.co/ZgEIBfTFv3. Rolldown’s awesome!
Tweet card summary image
framer.com
Case-study how Rolldown helps us speed up Framer sites.
1
7
21
@cnakazawa
Christoph Nakazawa
13 days
How do you set up monorepos and keep TypeScript fast, without requiring local builds all the time? I'm very confused! Let's say you are building a monorepo with multiple packages, and an example app within the monorepo that consumes the packages. The packages have a build step
37
11
188
@voidzerodev
VoidZero
13 days
Did you know that @rolldown_rs's chunking algorithm got improved, leading to less chunks than before in different scenarios? For example when you have two entry chunks and one imports from the other (see graphic below). Instead of having a "facade chunk", the chunks are now
3
12
169
@boshen_c
Boshen
14 days
Announcing Oxlint Type-Aware Linting Alpha 🚀 ⚡ Fast via tsgo (TypeScript 7) 🔍 Type-checking while linting ⚙️ Rule configuration 🛑 Highly demanded no-deprecated rule https://t.co/dGGrJZT74c
Tweet card summary image
oxc.rs
A collection of high-performance JavaScript tools written in Rust
2
24
305
@voidzerodev
VoidZero
14 days
Announcing Oxlint Type-Aware Linting Alpha 🎁 Just a few months after our technical preview, type-aware linting reaches the alpha milestone! ✨ Type-aware rules can now be configured 🙈 Inline comments to disable rules work for type-aware rules too ✔ Auto fixes for type-aware
Tweet card summary image
voidzero.dev
Oxlint's type-aware linting has reached alpha status. Type-aware rules can be manually configured, disabled with in-line comments, and fixed automatically. This milestone also includes more rule...
3
36
264