Sida Chen's Avatar

Sida Chen

@joshcena.com.bsky.social

I care about languages!

56 Followers  |  28 Following  |  21 Posts  |  Joined: 08.11.2024  |  2.0791

Latest posts by joshcena.com on Bluesky

Bun is great
Until it OOMs

31.05.2025 03:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Bon courage !! Ton franรงais rattrapera trรจs rapidement celui de tes contemporains dรจs que tu seras lร -bas ๐Ÿ˜ƒ

29.05.2025 12:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is a truly awesome post!

08.05.2025 05:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of the HTML spec. Text:
An end tag whose tag name is "sarcasm"
Take a deep breath, then act as described in the "any other end tag" entry below.

Screenshot of the HTML spec. Text: An end tag whose tag name is "sarcasm" Take a deep breath, then act as described in the "any other end tag" entry below.

The HTML spec keeps on giving

html.spec.whatwg.org/multipage/pa...

05.04.2025 21:51 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Canny machine-translates post content (written by user) to the browser's preferred language, but the UI labels remain in Englishโ€”has to be the funniest l10n strategy

25.03.2025 19:56 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I don't remember if this is my first time (maybe Docusaurus 2 too?), but it's good to be involved in a news that stayed in HN#1 for so long!
(Interestingly, exactly 10 out of the 300+ comments ever mentioned or linked MDN.)

31.01.2025 03:06 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It will be in Firefox 135 behind a flag, and other browsers are still working on it. If all things go well it should be GA late this year.

28.01.2025 18:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of MDN showing the landing page of Temporal

Screenshot of MDN showing the landing page of Temporal

The Temporal docs are now live on MDN! After watching it evolve for ~5 years I finally sat down and wrote docs for itโ€”one of the biggest additions to the JS docs area ever.

21.01.2025 03:16 โ€” ๐Ÿ‘ 46    ๐Ÿ” 9    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Isn't that what Yarn PnP does?

05.01.2025 20:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Screenshot of a GitHub PR page with title "Reference for stage 3 temporal" to the mdn/content repository. It has 247 files changed and 11,492 lines added.

Screenshot of a GitHub PR page with title "Reference for stage 3 temporal" to the mdn/content repository. It has 247 files changed and 11,492 lines added.

And it starts cooking...๐Ÿ‘€

23.12.2024 06:15 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A beautifully rendered error message from LALRPOP demonstrating a particular parse path that leads to ambiguity, with an ASCII diagram showing two possible derivations.

A beautifully rendered error message from LALRPOP demonstrating a particular parse path that leads to ambiguity, with an ASCII diagram showing two possible derivations.

We don't show enough appreciation for what a piece of art parser generators are. They are the ultimate forms of software design. Here I'm taking one second to appreciate this epic error message that LALRPOP produces.

17.12.2024 08:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You want 4. Those who can't but know how to tickle ChatGPT the right way to get a solution. They actually deliver anything you ask for.

04.12.2024 18:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Out of curiosity is stage 3 a sufficient condition for implementation issues? I imagine the "research phase" should start before stage 3 and stage 3 should be for "experiment phase" and "shipping phase" already?

03.12.2024 18:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Would be useful to have links to implementation issues too, so we know how close we are to stage 4 (and to documentation inclusion)

03.12.2024 18:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I just think there should be a way to customize module resolution in any envโ€”Node or HTML or workers. What about the Worker() constructor since the type is also specified there?

23.11.2024 21:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Sorry too busy to write docs outside of JS lang :( Typically Web API docs are written by people tasked by either FF or Chrome, so if Google cares enough you would see it when Chrome ships it, otherwise you would definitely see it when FF ships it!

20.11.2024 19:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Starting to realize that "GraphQL is great" might be a hot take

14.11.2024 14:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Welp, time to make another pedantic MDN PR I guess

12.11.2024 21:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Webpack 5 release (2020-10-10) | webpack webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.

TIL that webpack is not capitalized! But their blog uses "Webpack" at start of sentence though: webpack.js.org/blog/2020-10...

12.11.2024 21:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Casing police list:
{Type,Java}Script
ESLint
typescript-eslint (even at start of sentence)
npm (even at start of sentence)
Wasm
Git
GitHub
VS Code

11.11.2024 23:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

So I heard the sky is bluer over here...

08.11.2024 23:52 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@joshcena.com is following 20 prominent accounts