hardfist Profile
hardfist

@hardfist_1

Followers
2K
Following
2K
Media
61
Statuses
2K

People's Republic of China
Joined November 2016
Don't wanna be here? Send us removal request.
@kdy1dev
Donny (๊ฐ•๋™์œค)
1 day
Using DevBird, I'll help the @rspack_dev team implement rslint. The original plan was to start a new open-source project for marketing purposes. It was mainly to demonstrate that DevBird could handle such complex tasks. However, I concluded that helping the rspack team would be
4
3
30
@jait_chen
Neverland
2 days
๐Ÿš€ Rspack 2.0 roadmap: ๐Ÿ—“๏ธ First preview planned for Feb 2026 ๐Ÿงฉ Refined webpack outputs & APIs โ€” cleaner and simpler ๐Ÿ“ฆ Better ESM output, with out-of-the-box support via Rsbuild & Rslib โš›๏ธ Built-in RSC support (thanks @parceljs's exploration ) ๐Ÿ’พ More stable persistent cache,
4
21
187
@hardfist_1
hardfist
8 days
Make your build 5x faster with just one line of change. Slower FS is the root of all evil ๐Ÿ˜‚ https://t.co/L93iLny1lN
3
5
57
@_bgwoodruff
Benjamin Woodruff
9 days
@nulladdict @JLarky We have a good relationship with the @rspack_dev team (they support Rspack in Next.js), and will work with them on aligning plugin APIs where it makes sense. We're shifting more focus towards ecosystem compatibility now that we've finally shipped.
1
3
10
@hardfist_1
hardfist
12 days
It turns out nearly all binding api using napi string directly(without introducing WTF-16 wrapper support) is kind of flaky, it can't handle JavaScript's WTF-16 string well
@hardfist_1
hardfist
12 days
Inspired by awesome posts https://t.co/k6LLU7UKs9 Gonna share some fun bits Iโ€™ve learned about JavaScript compilers while building Rspack. Starting with the Lexer & Token part https://t.co/CKW2U1KPiU https://t.co/5jNp3fGf8p
1
0
3
@hardfist_1
hardfist
12 days
Incremental build is such a fascinating topic โ€” there are countless flavors of implementation, each with its own trade-offs. React, Solid, Webpack, Turbopack, and Rspack all share some similar principles, yet each takes a distinct path to achieve them. Reactivity is just an alias
0
0
11
@hardfist_1
hardfist
14 days
Learned a lot from @wSokra's excellent talk on Incremental Production Optimizations โ€” a must-watch for anyone interested in incremental builds! ๐ŸŽฅ
Tweet card summary image
gitnation.com
TurboPack is a new bundle similar to Webpack, focusing on incremental builds to make them as fast as possible. Challenges in production builds include persistent caching, incremental algorithms, and...
3
2
21
@hardfist_1
hardfist
1 month
This is one of the best kinds of repos the ecosystem needsโ€”every bit as invaluable as Tobiasโ€™s
sokra.github.io
ESM-CJS interop test
@jantimon
Jan Nicklas
1 month
@hardfist_1 I just tried a rather complex rspack setup where I used reacts renderToPipeableStream directly in the rspack build and it worked - and it is blazing fast! https://t.co/3cIkUGFLEj
0
1
6
@hardfist_1
hardfist
1 month
Although syntax is the most trivial part of a compiler, it has the most direct impact on user experience. If only ReScript had adopted Flow | TypeScript syntax. ๐Ÿซฅ
1
2
11
@CongCongPan
Cong-Cong Pan
1 month
๐ŸŽ‰ Next.js with Rspack just hit 99% test coverage in development! Experience it now: https://t.co/Cn6qJ1Bp1g
4
13
108
@hardfist_1
hardfist
1 month
If TypeScript compiler behaves incorrectly, should other compilers follow TypeScript compiler for compatibility, or adhere to the standard? Choosing the standard might make migration from TypeScript compiler harder ๐Ÿคฃ. such as
Tweet card summary image
github.com
TypeScript Version: 2.3.4 Code // foo.ts console.log(BAR); import {BAR} from './bar'; // bar.ts export const BAR = 'bar'; // tsconfig.json { "compilerOptions": { "tar...
1
0
4
@hardfist_1
hardfist
1 month
more annoying than windows path ๐Ÿ˜‚
0
0
3
@rspack_dev
Rspack
2 months
Over 2M weekly downloads. Thanks for packing with us! ๐Ÿฆ€
0
4
76
@hardfist_1
hardfist
2 months
129408 ๐Ÿง
0
0
0
@hardfist_1
hardfist
2 months
The JS API design of tsgo is excellent โ€” it allows me to easily analyze the AST and other information within the Rslint web playground
rslint.rs
The high-performance TypeScript linter
0
10
48