May 28, 2024

ECMAScript 2023 feature: symbols as WeakMap keys

2ality.com @rauschma@fosstodon.org

This blog post answers two questions:
  • What are WeakMaps good for?
  • Why are symbols as WeakMap keys interesting?

Compression Streams are now supported by all major browsers

web.dev 

“The Compression Streams API is for compressing and decompressing streams of data using the gzip or deflate (or deflate-raw) formats.”

“Using the built-in compression of the Compression Streams API, JavaScript applications do not need to include a compression library, making the download size of the application smaller. This useful API is now supported across all browsers.”

For more information on web streams, see the chapter on them in “Shell scripting with Node.js”.

Free, open-source CLI to manage StackedPRs

aviator.co Sponsor

Supercharge your Git workflow with a free, open-source CLI to create and manage stacked PRs on GitHub. Use av stack CLI to synchronize stacked PR branches when making changes. Queue your entire or partial stack to auto-merge using our stack-aware merge queue.

This email was sent to {{ email | default }}. You can unsubscribe from this list here or update your preferences.