Sign in

Chengzhong Wu

@legendecas.bsky.social
93 followers 91 following 8 posts
PostsRepliesMedia
Reposted by Chengzhong Wu
NodeConf.eu @nodeconf.eu · 23/09/2026
🥁 𝐒𝐩𝐞𝐚𝐤𝐞𝐫 𝐀𝐧𝐧𝐨𝐮𝐧𝐜𝐞𝐦𝐞𝐧𝐭🎙️ Thrilled to have Antoine du Hamel on the NodeConf EU 2026 stage! He'll be joining Rafael Gonzaga as a co-speaker to share the story behind "𝐓𝐡𝐞 𝐍𝐞𝐰 𝐍𝐨𝐝𝐞.𝐣𝐬 𝐑𝐞𝐥𝐞𝐚𝐬𝐞 𝐌𝐨𝐝𝐞𝐥: 𝐖𝐡𝐲 𝐍𝐨𝐝𝐞 𝟐𝟕 𝐂𝐡𝐚𝐧𝐠𝐞𝐬 𝐄𝐯𝐞𝐫𝐲𝐭𝐡𝐢𝐧𝐠." 🎟️Don't miss it out; secure your tickets nodeconf.eu
163
Chengzhong Wu @legendecas.bsky.social · 15/09/2026
My Arasaka VIP transit card 🔥
Shanghai Public transport transit card with Arasaka card decor
001
Chengzhong Wu @legendecas.bsky.social · 26/05/2026
Congrats and thank you to all who participated in the OpenTelemetry project! opentelemetry.io/blog/2026/ot...
opentelemetry.io
OpenTelemetry is a CNCF Graduated Project
Today, the Cloud Native Computing Foundation (CNCF) announced that OpenTelemetry has graduated. Graduation is an important milestone for the project and reflects the strength of the OpenTelemetry comm...
073
Reposted by Chengzhong Wu
Node.js @nodejs.org · 04/05/2026
The 2026 Node.js London Collaboration Summit trip report is officially live! 🚀 We gathered 50+ contributors to discuss the biggest technical shifts coming to the runtime. Big thanks to Bloomberg for hosting! 🇬🇧 Check out the full recap and recordings here: bit.ly/3OHPLmz
bit.ly
Node.js — Trip report: Node.js collaboration summit (2026 London)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
02110
Reposted by Chengzhong Wu
James Snell @jasnell.me · 17/04/2026
We are happy to announce the NodeConf EU is returning in 2026. This time, things will be a little different. While the Irish countryside made for a beauttiful backdrop for getting the community together to talk about Node.js, there have always been a number of logistical challenges to hosting there;
12914
Reposted by Chengzhong Wu
Joyee Cheung @joyeecheung.bsky.social · 03/04/2026
People seem to be underestimating how powerful 2 can be. You can make stupid choices you wouldn't normally make in a panic. My ex-roommate once almost got scammed but luckily she still had some wits left in that panic to consult me. It's useful to have another brain around when you are in a panic.
031
Reposted by Chengzhong Wu
Jason Williams @jason-williams.co.uk · 11/03/2026
Temporal is now Stage 4 at TC39 🎂🎂🎂 Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years! I wrote a blog post explaining how we got here 📜 bloomberg.github.io/js-blog/post...
Code example showing the usage of Temporal.ZoneddateTime

```js
// London DST starts: 2026-03-29 01:00 -> 02:00
const zdt = Temporal.ZonedDateTime.from(
  "2026-03-29T00:30:00+00:00[Europe/London]",
);

console.log(zdt.toString());
// → "2026-03-29T00:30:00+00:00[Europe/London]"

const plus1h = zdt.add({ hours: 1 });

console.log(plus1h.toString());
// "2026-03-29T02:30:00+01:00[Europe/London]" (01:30 doesn't exist)
```
2034782
Reposted by Chengzhong Wu
Jon Kuperman @jonkuperman.com · 10/03/2026
Source maps are a vital part of modern web development, but the lack of a standard made it impossible for us to add new features or improve the debugging experience. This is the story of how we standardized source maps and how we continue to ship features through standards 📜 🧵
A JSON file representing a source map. The code contains:

{
  "version": 3, // Always the integer 3
  "file": "out.js", // Optional: name of the generated file
  "sourceRoot": "", // Optional: prefix prepended to each entry in "sources"
  "sources": ["foo.js", "bar.js"], // Required: list of original source URLs/paths (or null)
  "sourcesContent": [null, null], // Optional: inlined source text, aligned with "sources"
  "names": ["src", "maps"], // Optional: symbol names referenced by "mappings"
  "mappings": "A,AAAB;;ABCDE", // Required: encoded mapping data (base64-VLQ deltas)
  "ignoreList": [0] // Optional: indexes into "sources" considered "third-party"
}
58017
Reposted by Chengzhong Wu
Rob Palmer @robpalmer.bsky.social · 10/03/2026
📮 In the first feature-length article on the Bloomberg JS Blog... @jonkuperman.com explains: 🗺️ what are source maps ✅ how he worked with others to standardize them in TC39 ✨ the new debugging features this unlocks
0328
Chengzhong Wu @legendecas.bsky.social · 19/10/2025
Apple Mail
120
Reposted by Chengzhong Wu
James Snell @jasnell.me · 28/06/2025
Node.js wouldn't be where it is without the LGBTQ+ community ... As in literally. Many of the most important technical contributions have come from LGBTQ+ contributors. We haven't always done right by them but there's no doubt they are loved. nodejs.org/en/blog/comm...
nodejs.org
Node.js — Open sourced identity
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
0328
Reposted by Chengzhong Wu
Web Engines Hackfest @webengineshackfest.org · 17/06/2025
Joyee Cheung talks about CommonJS and ESM in Node.js at the Web Engines Hackfest 2025 @joyeecheung.bsky.social @nodejs.org www.youtube.com/watch?v=YRue...
youtube.com
Joyee Cheung - Bridging CommonJS and ESM in Node.js
YouTube video by Web Engines Hackfest
0158
Reposted by Chengzhong Wu
Shane Carr @sffc.bsky.social · 18/06/2025
In this talk, I tell the story of how we're leveraging the Rust programming language to accelerate the Temporal implementation in V8. 🦀🦖
1218
Reposted by Chengzhong Wu
Marco Ippolito @marcoippolito.dev · 09/06/2025
Amaro v1.0.0 is out! 🔥 github.com/nodejs/amaro...
github.com
chore: release v1.0.0 by nodejs-github-bot · Pull Request #236 · nodejs/amaro
🤖 I have created a release beep boop 1.0.0 (2025-06-09) ⚠ BREAKING CHANGES The amaro/register loader has been removed. Bug Fixes update snapshots (ffd272c) Core add snapshot for advanced type-...
0243
Reposted by Chengzhong Wu
Rafael Gonzaga | Node.js @rafaelgss.dev · 28/05/2025
A warm welcome to our newest Node.js TSC member: Filip Skokan! Happy to see you onboard! github.com/nodejs/node/...
github.com
doc: add Filip Skokan to TSC by RafaelGSS · Pull Request #58499 · nodejs/node
Refs: nodejs/TSC#1740 cc: @panva
085
Reposted by Chengzhong Wu
Rob Palmer @robpalmer.bsky.social · 28/05/2025
ECMAScript excitement 😉 Firefox 139 ships the TC39 Stage 3 Temporal proposal 🎉 It's about time. Congrats to those who worked on the implementation including Andre Bargull & Dan Minor 👍 developer.mozilla.org/en-US/docs/M...
developer.mozilla.org
Firefox 139 for developers - Mozilla | MDN
This article provides information about the changes in Firefox 139 that affect developers. Firefox 139 is the current Beta version of Firefox and ships on May 27, 2025.
511725
Reposted by Chengzhong Wu
Web Engines Hackfest @webengineshackfest.org · 21/05/2025
This year the Web Engines Hackfest will have 9 talks live streamed in YouTube on Monday 2nd June starting at 10:30 CEST. 🎥 webengineshackfest.org#talks
Screenshot of the talks section on the website: https://webengineshackfest.org/#talks
22515
Reposted by Chengzhong Wu
TC39 @tc39.es · 17/04/2025
ECMAScript Excitement 🎉 This week, at its 107th meeting, TC39 advanced these proposals: 2️⃣.7️⃣ Non-extensible Applies to Private 2️⃣.7️⃣ Upsert 2️⃣ export defer 1️⃣ Compare Strings by Codepoint 1️⃣ Composite Keys 1️⃣ Disposable AsyncContext 1️⃣ Enums 1️⃣ Object.propertyCount and withdrew Records & Tuples
35814
Reposted by Chengzhong Wu
Nicolò Ribaudo @nicr.dev · 16/04/2025
I didn't have the domain knowledge to fully understand that discussion, but it was about some Intl/Temporal APIs that are difficult to implement because some astral tables don't go far enough in the future or in the past.
071
Reposted by Chengzhong Wu
Node.js @nodejs.org · 04/04/2025
We had a lot of productive discussions at the Node.js collaboration summit in Paris. Huge thanks to our host @datadoghq.com! Find the notes in github.com/openjs-foundation/summit… - we'll publish the recordings and a trip report soon!
github.com
Node.js Collaboration Summit 2025 / Paris · Issue #433 · openjs-foundation/summit
Date: April 1-2, to be close to when dotJS happens. During the night of 1st we'll have an additional meetup to connect with the local developer community. Venue: Datadog's office (21 Rue de Château...
1346