~/talk

Freshly Toasted: How Bun stable version is Heating Up JS & TS Development

Talkat NDC Oslo 2024 · 2024-06-10..06-14· [javascript, typescript]
slides:none on file

Bun 1.0 is a single toolkit combining package manager, test runner, and bundler plus a runtime; the talk shows concrete demos and microbenchmarks using hyperfine (warm‑ups and 10 runs) comparing bun install to pnpm/npm/yarn (roughly 2× faster than pnpm, ~3× vs npm, ~4× vs yarn in the demo), bun test about 1.3× faster than vitest in CI-style runs, and bundling roughly on par or slightly faster than esbuild/rollup/parcel/webpack. Demos exercise global cache, workspaces, lifecycle scripts, source maps and minification and the builds and tests run successfully.

AI-written summary · about

  1. 0:00Bun introduction
  2. 1:12Bundlers in modern dev
  3. 2:19Bun built on Zig
  4. 3:45Zig compile-time demo
  5. 4:49Bun as dev toolkit
  6. 5:33Benchmarking package managers
  7. 6:40Bun install vs npm/yarn/pnpm
  8. 8:26Bun package manager features
  9. 9:31Bun test runner vs Jest/Vitest
  10. 10:57Test runners in CI benchmarks
  11. 12:24Bun test runner features
  12. 13:05Bun bundler vs Rollup/Webpack
  13. 13:56Bundler performance benchmarks
  14. 15:01Key takeaways on Bun
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.