As a JavaScript developer in 2022, I have analysis paralysis


As a JavaScript developer in 2022, I have analysis paralysis.

Should I use npm, Yarn, pnpm, or Bun for package management?

Should I run my code in Node, Deno, or Bun?

Should I compile with esbuild, swc, or Bun?

It’s a wonderful problem, but choosing is surprisingly hard.
Side note: Notice how Bun covers all 3. And Bun handles testing too! 🤔

So picking Bun eliminates a number of decisions.

That’s compelling, but also a trade off. Integration slows innovation and limits choice. Bun is fastest today, but that may change.

Tough call.

View original on X