Home

2023.02.27 - The ECMAScript 2023 Language Specification

Pi

Ping Xia

February 27, 20235 min read

Title: 2023.02.27 – The ECMAScript 2023 Language Specification

AGI & exit cloud & edge functions Storybook 7.0 & 运气 & 方向 & 阴中用阳

This Week’s Hot Topics

The ECMAScript 2023 Language Specificationhttps://tc39.es/ecma262/
This Ecma Standard defines the ECMAScript 2023 Language. It is the fourteenth edition of the ECMAScript Language Specification. Since the first edition was published in 1997, ECMAScript has grown to become one of the world’s most widely used general‑purpose programming languages. It is best known as the language embedded in web browsers but has also been widely adopted for server‑side and embedded applications.

Building Future‑Proof High‑Performance Websites With Astro Islands And Headless CMShttps://www.smashingmagazine.com/2023/02/building-future-proof-high-performance-websites-astro-islands-headless-cms-storyblok/
Let’s see how to achieve phenomenal web performance and a great developer experience with Astro and a headless CMS, resulting in the best possible experience for users, developers, and content creators alike.

Planning for AGI and beyondhttps://openai.com/blog/planning-for-agi-and-beyond/
Our mission is to ensure that artificial general intelligence—AI systems that are generally smarter than humans—benefits all of humanity. If AGI is successfully created, this technology could help us elevate humanity by increasing abundance, turbocharging the global economy, and aiding in the discovery of new scientific knowledge that pushes the limits of possibility. Related: Responsible AI pair programming with GitHub Copilot.

How edge functions move your back end close to your front endhttps://stackoverflow.blog/2023/02/23/how-edge-functions-move-your-back-end-close-to-your-front-end/
Serverless functions have made computing seamless and fast, but for worldwide audiences you need to get closer to your users to overcome latency.

We stand to save $7 M over five years from our cloud exithttps://world.hey.com/dhh/we-stand-to-save-7m-over-five-years-from-our-cloud-exit-53996caa
Since declaring our intention to leave the cloud in October, we’ve been busy making it happen. After a brief detour down a blind alley with an enterprise Kubernetes provider, we found our stride building our own tools and successfully moved the first small application out of the cloud a few weeks ago.

In‑Depth Reading

Big‑Tech’s Home‑grown Cross‑Platform Frameworks Unveiledhttps://zhuanlan.zhihu.com/p/609480548
This article examines cross‑platform framework technology, analyzing its technical goals and three evolutionary directions. It then reveals the implementations of industry‑crafted cross‑platform solutions—including Kun, WebF, TDF, Weex 2.0, Waft, and MiniX—discussing each’s strengths and weaknesses, summarizing R&D ideas and key technical points, and finally sharing thoughts on future trends.

Let’s build a Chrome extension that steals everythinghttps://mattfrisbie.substack.com/p/spy-chrome-extension
Today’s adventure: DIY whole‑hog data exfiltration.

Last baseline alignmenthttps://web.dev/last-baseline/
All major browser engines now support last‑baseline alignment in CSS Grid and Flexbox.

The State of Node.js Core ft. Colin Ihrighttps://www.youtube.com/watch?v=OIrGEgMwPvc
Node.js, as a platform, is constantly changing and evolving. Node’s core is a melting pot of features from our own community as well as dependencies such as V8 and libuv. This talk covers the latest developments in Node core.

Four Ways to Build Web Appshttps://tomhummel.com/posts/four-web-apps/
This is my opinionated list of four approaches to building websites and web applications that are publicly hosted on the internet, serving HTML, CSS, JavaScript, images, etc., over HTTP. Related: Self‑hosting in 2023.

Local‑First Web Developmenthttps://localfirstweb.dev/https://news.ycombinator.com/item?id=34857435
So, you want to build an app whose data lives alongside its UI? Works offline? Syncs between clients? And lets users own their data?

How Meta brought AV1 to Reelshttps://engineering.fb.com/2023/02/21/video-engineering/av1-codec-facebook-instagram-reels/
Over the past few years, Meta has worked closely with the open‑source community to optimize AV1 encoder and decoder implementations for real‑world, global‑scale deployment. Our goal is to improve playback beyond what we currently offer with AVC and VP9, ensuring that as we roll out AV1 it delivers real value to the people who use our apps.

The Missing Semester of Your CS Educationhttps://missing.csail.mit.edu/
Classes teach you advanced CS topics—from operating systems to machine learning—but there’s one critical subject that’s rarely covered and is left for students to figure out on their own: proficiency with their tools. We’ll teach you how to master the command line, use a powerful text editor, leverage advanced version‑control features, and much more!

Fresh Finds

Products & Others

The age of cargo‑cult Agile must endhttps://jchyip.medium.com/the-age-of-cargo-cult-agile-must-end-9408e1d13e1dhttps://uxdesign.cc/the-age-of-agile-must-end-bc89c0f084b7
At first, I thought “The age of Agile must end” was an example of the cargo‑cult reinvention cycle, but looking more closely it seems both a cargo‑cult misunderstanding of Agile and an argument for something not aligned with Agile. I don’t necessarily think this was an intentional straw‑man argument, though.

The Jungle Doorbell: A Business Model That Maximizes “Luck”https://mp.weixin.qq.com/s/BWjDxLA8V_M_wlfnZCGc4Q
Most managers rely on numbers to make decisions. The more detailed the data, the more reliable their models, the higher the success rate of decisions, and the more resources they can mobilize. This vertical, data‑driven thinking feels concrete and justifiable—“procedural justice”—so even failure is understandable. It rarely yields huge returns, but passing is easy. The “jungle doorbell” described in the article is a horizontal thinking method. It abandons specific, pre‑planned ideas and focuses on reacting to the process. Horizontal thinking may seem loose and unserious, appearing like luck, but it can continuously increase the “surface area” of luck (e.g., by cheaply placing many more doorbells).

Studying Mao’s Selected Works to Grasp Growth: The Essence of “Direction” [https://mp.weixin.qq.com/s/SLZczmFB5c8HMfEEnEpWOg](https://mp.weixin.qq.

*(content truncated) *


Originally written by Ping Xia (平侠) and published in Chinese on Web技术周刊 (Web Tech Weekly). Translated and adapted for DriftSeas with permission.

Keep reading

More related articles from DriftSeas.