Grilled Cheese

ExploreLog inSign up

Hyeseong Kim

@hyeseong.kim

434 Following875 Followers

Integration engineer / Open source hitchhiker / DX enthusiast

@rescript-lang.org committer

PostsRepliesMedia
@patak.catOct 10, 2026, 12:05 PMReposted by @hyeseong.kim

Spaces like @e18e.dev, where maintainers can gather, share their journeys, and collaborate, are more important than ever. Hats off to everyone who keeps making the e18e community such a special place in the ecosystem. And the same to all of you who are out there building bridges between oss projects

@43081j.comOct 10, 2026, 10:53 AMReposted by @hyeseong.kim

A new text encodings library, iconv-nano, was posted in the @e18e.dev discord.

A day later, the author (Jeremy) is collaborating with @hyeseong.kim on making it ~80% smaller! 🤯

Always impressed by how e18e has managed to join up people with knowledge in such niche subjects 😄

@turbopuffer.bsky.socialOct 2, 2026, 4:35 PMReposted by @hyeseong.kim

we implemented batched reads in the v3 full-text engine, leading to a ~9x performance improvement. postings are stored as columns, and we were reading them a row at a time

sometimes optimization is not about being clever, but simply avoiding mistakes

tpuf.link/v3/2026-10-02

@robpalmer.bsky.socialSep 30, 2026, 2:55 AMReposted by @hyeseong.kim

ECMAScript excitement 😉 Congrats to @peet.bsky.social from TechAtBloomberg advancing JSON.parse Options to Stage 2.7 at @TC39 today 🎉 There are two independent opt-ins. 🔶 deep freezing the entire object 🔶 non-array objects get a null prototype Names may change ⚠️

JSON.parse(
    input: string, 
    reviverOrOptions?: Function | JsonParseOptions
): object
type JsonParseOptions = { 
    freeze?: boolean; 
    preferNullPrototype?: boolean 
}
@cloudflare.socialSep 30, 2026, 1:30 PMReposted by @hyeseong.kim

Cloudflare Containers now start 6x faster, let your agent choose each sandbox's image and instance type at runtime, and support filesystem snapshots in public beta, all controlled from a Durable Object. https://cfl.re/4z9xz6Q #BirthdayWeek

@turbopuffer.bsky.socialSep 30, 2026, 4:39 PMReposted by @hyeseong.kim

we're changing tpuf's storage architecture so we can keep pushing the search frontier

the new engine (v3) now passes CI, but we have to make it fast before we ship it to prod

we're grinding query plans in public until v3 wins on everything

follow along: turbopuffer.com/v3

@robpalmer.bsky.socialSep 30, 2026, 8:15 AMReposted by @hyeseong.kim

ECMAScript excitement 😉

Congrats to @ashley-c.bsky.social from TechAtBloomberg on advancing the Composites proposal to Stage 2 at @tc39.es today 🎉

Composites are objects that are compared by value instead of identity. They are an evolution of Record & Tuple proposal.

const pos1 = Composite({ x: 1, y: 4 });
const pos2 = Composite({ x: 1, y: 4 });
pos1 === pos2; // true

const positions = new Set(); // the standard ES Set
positions.add(pos1);
positions.has(pos2); // true
@jovidecroock.comSep 30, 2026, 12:55 PMReposted by @hyeseong.kim

Preact 11 is out 🎉 We’ve been hard at work at making our diffing use modern features like moveBefore , leveraging ESM for tree-shaking Preact Compat and ensuring you have a great experience with resumed hydration.

5
@jasnell.meSep 22, 2026, 12:50 PMReposted by @hyeseong.kim

Several nice additions here.

util.debounce(fn, ...)
util.throttle(fn, ...)
SlidingWindowHistogram
More FFI, net, and vfs goodness

nodejs.org/en/blog/rele...

@typescriptlang.orgSep 17, 2026, 5:31 PMReposted by @hyeseong.kim

A new documentary about @vscode.dev is out! 🎬🎞️🍿

Check out The Story of VS Code, the story of the editor that brought the TypeScript experience to everyone!

www.youtube.com/watch?v=kHL3...

@astro.buildSep 17, 2026, 4:52 PMReposted by @hyeseong.kim

Ecosystem performance meets Astro.

@florian-lefebvre.dev is here to explain how the @e18e.dev project is making your favorite framework smaller and faster ⚡️

@pipobscure.comSep 18, 2026, 8:11 AMReposted by @hyeseong.kim

Now I’m actually celebrating!

@nodejs.org just merged github.com/nodejs/node/...

Which means it will now be possible to bundle whole applications into ZIP archives and run them straight from the bundle.

A@aduh95.bsky.socialSep 16, 2026, 6:42 PMReposted by @hyeseong.kim

Node.js 26.9.0 is out, it enables by default node:ffi and adds support for Web Worker API (behind a flag). Full changelog and download links at nodejs.org/en/blog/rele...

@hyeseong.kimSep 17, 2026, 7:34 AM

I've ported my unicode-segmenter JS library to Rust. It performs text segmentation 4–5x faster than existing libraries for the grapheme-specific path. Check it out:

github.com/cometkim/fas...

@hyeseong.kimSep 14, 2026, 1:42 AM

I thought I’d have some breathing room right after leaving my job, but my home setting is taking a huge amount of time. I'm not sure if I'll be able to finish everything in this month.

@react.devSep 9, 2026, 7:20 PMReposted by @hyeseong.kim

React 19.3 is now available!

This release makes View Transitions and Fragment Refs stable, and adds browser(), Trusted Types support, and Context in Server Components.

react.dev/blog/2026/09...

react.devReact 19.3 – ReactThe library for web and native user interfaces
2
@antirez.bsky.socialSep 10, 2026, 7:34 PMReposted by @hyeseong.kim

DwarfStar running DeepSeek v4.1 Flash on a 128GB M5 Max at steady 15 t/s. I didn't expect with SSD streaming it could be so fast. Recent SSD streaming changes to retain the right experts surely helped, but also maybe DS4.1 uses the same experts more. Will push online when ready QA > ASAP.

Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-11 02:37:10 EDT