π14π€11β€3π2
An impressive virtual machine emulating a 1991 Macintosh Quadra 900 with System 8, all running in Electron. We linked to this several years ago but itβs had some updates since then and runs faster than before. As well as a few games, such as Oregon Trail, there are a variety of apps pre-installed, including a trial of Adobe Photoshop 3 which starts up faster than my real Photoshop now.. (Download necessary since it's an Electron app and all..)
FELIX RIESEBERG, APPLE, ET AL.
Please open Telegram to view this post
VIEW IN TELEGRAM
β€4π4π₯3π1
π€28π13π₯4β€1
π My Experience Modernizing Packages to ESM
What a post! Mark, well known for his work on React, Redux, and much more, details the painful experiences and hard-earned lessons he picked up while migrating the Redux packages to ES modules.
MARK 'ACEMARKE' ERIKSON
π Things You Forgot (or Never Knew) Because of React
βIβve written before about how React is the new default frontend framework, and how I donβt think most people using React on a regular basis realize quite how much itβs fallen behind.β High level thoughts about the React βbubbleβ and some reasons to look beyond it, including a round up of some of the alternative options.
JOSH COLLINSWORTH
Β©οΈJS WEEKLY
Please open Telegram to view this post
VIEW IN TELEGRAM
π5β€2π₯1
π RELEASES
TypeScript 5.2 RC
TS 5.2 is nearly set for its final release. Explicit resource management with using is the headline feature, but there's more, as usual.
esbuild 0.19.0
The high-perf bundler can now import paths containing wildcards and supports advanced CSS @import rules. Note that this release contains backwards-incompatible changes.
Astro 2.10
There's also a first beta of Astro 3.
Node.js Security Releases
v20.5.1 (Current), v18.17.1 (LTS) and v16.20.2 (LTS) are all part of this set of releases including OpenSSL security updates and fixes, mostly, around permission policies.
TypeScript 5.2 RC
TS 5.2 is nearly set for its final release. Explicit resource management with using is the headline feature, but there's more, as usual.
esbuild 0.19.0
The high-perf bundler can now import paths containing wildcards and supports advanced CSS @import rules. Note that this release contains backwards-incompatible changes.
Astro 2.10
There's also a first beta of Astro 3.
Node.js Security Releases
v20.5.1 (Current), v18.17.1 (LTS) and v16.20.2 (LTS) are all part of this set of releases including OpenSSL security updates and fixes, mostly, around permission policies.
β€3π1
π9β€3π€1
Calculate the real βcostβ to run your JS app or lib and maintain an eye on performance and raise the alarm (in your CI system, say) when things go awry. Supports ES modules and tree shaking.
ANDREY SITNIK
Please open Telegram to view this post
VIEW IN TELEGRAM
β€4π3π₯1
π₯19π6π€3π1
An intriguing project where you βdrawβ diagrams in plain ASCII text within special
script
tags and these get rendered into much nicer looking versions. An interesting approach if Mermaid is too full on for your needs.SAM GOTO / GOOGLE
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯5β€3
π6π₯6π€3β€2
This is more powerful than I was expecting. You can basically record a screencast using browser APIs. In Chrome, at least.
SΓBASTIEN JALLIFFIER VERNE
Please open Telegram to view this post
VIEW IN TELEGRAM
π6β€4π₯3
π€8β€3π3π₯2π1
Supports both offline feature extraction as well as real-time feature extraction using the Web Audio API. You can play with a demo right on the homepage.
RAWLINSON, SEGAL, FIALA, WRAY, ET AL.
Please open Telegram to view this post
VIEW IN TELEGRAM
π5β€3π₯2
π11π€6β€2π₯1