hardfist
@hardfist_1
This month, as a POC for the company I work for, I migrated a web app from Webpack to @rspack_dev keeping almost exactly the same configuration, and the performance gains are insane. 2m14s production builds to 10s 🤯 Can’t wait to make this migration in the company’s CLI
I feel guilty when I saw 1917 typed linting errors in our repo 😂 github.com/web-infra-dev/…

some of the happiest moments in my life was switching to nala from apt, rspack from webpack. uv looks promising to replace pip
Interestingly, the core challenges faced by type-linting engine and bundler are strikingly similar: incremental builds, cross-module analysis, persistent caching, and monorepo support. Maybe one day we can unify both into a single engine, rather than just gluing them together.
It's not about syntax — it's more about architecture. TypeScript support shouldn't rely on a plugin, it should be built into the core of the lint engine. It's more about incremental build support & cross module analysis & project reference support which is hard to support by…
If TS is JS/ES extension (superset) then it makes total sense that TS lint is JS/ES lint extension 😱
I think TypeScript linting should be treated as a TypeScript extension rather than an ESLint extension. 🧐
While optimizing the binary size of @rspack_dev , we also helped reduce the size of @swc/core(41.9MB -> 37.8MB), benefiting all SWC users in the process.
I'll align the AST definition of @swc_rs with that of @tseslint. It's for interoperability with other tools, including @babeljs, which also aligned their AST with it. Tracking issue: github.com/swc-project/sw…
that’s exactly why the decentralized open source ecosystem is such a big success best practices are constantly challenged over and over again by new devs with various backgrounds approaches are invented, shared, tested and also dismissed based on the latest requirements
The collaboration not only accelerated the development of Rspack and Turbopack, but also benefited webpack users — this is what makes open source great.👋
While investigating @rspack_dev performance in Next.js, SyMind found a simple opportunity to add caching that speeds up webpack >6%! github.com/vercel/next.js… An awesome contribution for those still stuck on webpack.
While investigating @rspack_dev performance in Next.js, SyMind found a simple opportunity to add caching that speeds up webpack >6%! github.com/vercel/next.js… An awesome contribution for those still stuck on webpack.
Waiting for upstream libraries to release new versions can be painful. I wish every actively maintained library could support weekly or nightly releases. 😅
github.com/typescript-esl… this is super exciting even it's only poc now, but I think it's the future 🫡
And special thanks to @rspack_dev because they helped @swc_rs development a lot. They even dedicated their team members for the SWC work.