Advertisement · 728 × 90

Posts by Jarred Sumner

Deno inspired large parts of Bun, particularly early on. Thank you for your work in the JavaScript ecosystem Luca — wishing you the best with whatever you do next.

2 weeks ago 33 0 0 0

At the risk of starting the flame war to end all flame wars...

Modern LLMs (GPT-5.1, Claude 4.5, Gemini 3) produce excellent code and can be a significant productivity boost to software engineers who take the time to learn how to effectively apply them - especially if used with coding agent tools

4 months ago 772 76 90 55

Can you point to a specific thing we said that was rude to any person or any group?

So far, this reads a bit like that thing that happens on Twitter where one person says “waffles are good” and someone else replies “why do you hate pancakes?”

6 months ago 3 0 2 0

can you be more direct because I’m not very good at reading rooms

6 months ago 3 0 1 0

Generally I would be concerned about a breaking change like that, but I suspect this is pretty rare to be used since it took awhile for anyone to ask for it, so it’s probably
fine.

6 months ago 5 0 1 0

Yeah, this wasn’t well thought out and is an unimportant feature. We will change it to not be configured this way.

6 months ago 2 0 1 0
Post image

30 days until Bun v1.3

7 months ago 55 1 3 2
Advertisement
Preview
Bun v1.2.15 Fixes 11 issues (addressing 261 👍). bun audit scans dependencies for security vulnerabilities, bun pm view shows package metadata from npm. bun init adds a Cursor rule to use Bun instead of Node.js/Vi...

Bun v1.2.15
- Fixes 11 issues (addressing 261 👍)
- `bun audit` scans for vulnerabilities
- `bun pm view <pkg>`
- `bun init` adds a Cursor rule
- `bun ./index.html` gets "Automatic workspace folders" edit files in browser
- Fixes for vm & worker_threads

bun.sh/blog/bun-v1....

10 months ago 40 4 3 0

Yeah.

10 months ago 2 0 0 0

It will only get better

11 months ago 23 0 1 1

We debated opening this up to external contributors, but we’re a small team and worry about how long it’d take us to review a potentially large number of PRs at once

If work like this sounds fun, we are hiring engineers in-person in San Francisco.

bun.sh/careers

11 months ago 10 0 0 0

Some PRs add like 50 test files so that $200 bonus adds up quickly ($10,000)

We’re not merging slop. There will be 2 reviewers for every PR + I’m going to review every PR.

11 months ago 14 0 1 0

Bun’s 60 day goal: get 90% of Node.js’ test suite to pass in Bun

For Bun employees during these 60 days, we setup a $200 bonus for every single newly passing test file from Node.js’ test suite that merges.

11 months ago 32 0 1 0
Post image

`Bun.redis` is shorthand for `new Bun.RedisClient(process.env.REDIS_URL)`

1 year ago 7 0 1 0
import { redis } from "bun";

// Set a key
await redis.set("greeting", "Hello from Bun!");

// Get a key
const greeting = await redis.get("greeting");
console.log(greeting); // "Hello from Bun!"

// Increment a counter
await redis.set("counter", "0");
await redis.incr("counter");

// Check if a key exists
const exists = await redis.exists("greeting");

// Delete a key
await redis.del("greeting");

import { redis } from "bun"; // Set a key await redis.set("greeting", "Hello from Bun!"); // Get a key const greeting = await redis.get("greeting"); console.log(greeting); // "Hello from Bun!" // Increment a counter await redis.set("counter", "0"); await redis.incr("counter"); // Check if a key exists const exists = await redis.exists("greeting"); // Delete a key await redis.del("greeting");

In the next version of Bun

`Bun.redis` is Bun's builtin Redis client

1 year ago 100 1 8 2
Advertisement
Post image

Bun v1.2.7
- Fixes 35 bugs (addressing 219 👍)
- Builtin request.cookies.set & get in Bun.serve() routes
- Fixed TypeScript type definitions conflicts with `@types/node` & libdom
- Bugfixes for node:http, node:vm

Thanks to 13 contributors! Full release notes below

1 year ago 59 3 2 2
Preview
Bun v1.2.6 Fixes 74 bugs (addressing 36 👍). Faster, more compatible node:crypto. `timeout` option in Bun.spawn. Support for `module.children` in `node:module`. Connect to PostgreSQL via unix sockets with `Bun.SQ...

Bun v1.2.6
- Fixes 74 bugs (addressing 36 👍)
- node:crypto gets faster & more Node.js compatible
- Faster fastify & express
- `timeout` in Bun.spawn
- Dev Server stability fixes
- Bun.SQL unix domain sockets

Thanks to 23 contributors!
bun.sh/blog/bun-v1....

1 year ago 56 7 1 0

Do you have a reproduction?

1 year ago 3 0 0 0

Claude does a much better job when you say something like “I know you can do better work than this” twice

1 year ago 8 0 0 0

No

1 year ago 3 0 2 1
Preview
Bun v1.2.4 Up to 60% faster Bun.build on macOS, codesigning support for single-file executables on macOS, dev server stability improvements, fixes a regression from v1.2.3 affecting Hono, fixes up/down buttons i...

Bun v1.2.4
- Frontend dev server stability improvements
- Codesign compiled executables on macOS
- Up to 60% faster `bun build` on macOS
- Node.js compatibility fixes
- Faster array.includes
- Many bugfixes

Thanks to 17 contributors!
bun.sh/blog/bun-v1....

1 year ago 83 5 1 0
Preview
Fullstack Dev Server – Bundler | Bun Docs Serve your frontend and backend from the same app with Bun's dev server.

To configure tailwind, you’ll need to add this to bunfig.toml

[serve.static]
plugins = [“bun-plugin-tailwind”]

bun.sh/docs/bundler...

1 year ago 1 0 0 0

Bun マジで体験良すぎるのよな
個人開発で JS で何か作るときは完全に Bun 一択になってしまった

1 year ago 24 4 0 0

Wild how much nicer people are on the X post

1 year ago 21 0 2 1
Post image

Bun's frontend dev server designs for incremental builds. Changing one file doesn't rebuild everything.

1 year ago 48 1 1 0
Advertisement
Preview
Bun v1.2.3 Fixes 128 bugs (addressing 349 👍). Bun gets a full-featured frontend development toolchain with incredibly fast hot reloading and bundling. Built-in routing for Bun.serve() makes it simpler to build w...

Bun v1.2.3
- Fixes 128 bugs (addressing 349 👍)
- Incredibly fast frontend dev server with hot reloading
- Builtin routes in Bun.serve
- Many Bun.SQL fixes
- Wasm gets faster
- Node compatibility improvements for napi & Buffer

Thanks to 23 contributors!
bun.sh/blog/release...

1 year ago 85 13 2 1

The rewrite for node:http will land later this week. Several fixes to http2 will land this week as well.

1 year ago 16 0 1 0

We only need to focus on four modules:
1. http
2. net
3. http2
4. tls

Once the number is high enough for those, we will reach 90%.

1 year ago 16 0 1 0

The path to get 90% of Node’s test suite to pass in Bun is clear.

1 year ago 40 0 1 0

semi-related: for property accesses from native code in Bun, we stop get once it reaches Object.prototype to make prototype pollution from Object.prototype slightly harder

1 year ago 3 0 0 0