Blog

Bundle-time macros with Bun

#​641 — June 1, 2023 Read on the Web JavaScript Weekly JavaScript Macros in Bun — Not content with giving the JavaScript world a brand new bundler, Bun’s Jarred has taken it a bit further: ‘macros’ that run at bundle time with the result being directly inlined into your code. They use stage 3 annotated

Read More
Microsoft shrunk the TypeScript

#​640 — May 25, 2023 Read on the Web JavaScript Weekly DeviceScript: TypeScript for Tiny Thingamabobs — DeviceScript is a new Microsoft effort to take the TypeScript experience to low-resource microcontroller-based devices. It’s compiled to a custom VM bytecode which can run in such constrained environments. (A bit like Go’s TinyGo.) It’s aimed at VS

Read More
jQuery lives on; major changes teased

#​639 — May 18, 2023 Read on the Web JavaScript Weekly Bun’s New Bundler: 220x Faster than webpack? — Bun is one of the newest JavaScript runtimes (built atop the JavaScriptCore engine) and focuses on speed while aiming to be a drop-in replacement for Node.js. This week’s v0.6.0 release is the ‘biggest release yet’ with

Read More
Why Svelte is converting TypeScript to JSDoc

#​638 — May 11, 2023 Read on the Web JavaScript Weekly The JavaScript Ecosystem is Delightfully Weird — There are plenty of examples of how JavaScript is weird but Sam focuses on the why. If you’ve been a JS developer for many years you’ll have seen it go through many phases and morph to fit

Read More
‘It’s a miracle anything about this ecosystem works at all.’

#​637 — May 4, 2023 Read on the Web Psst.. if you’re wondering about the context of today’s subject line, see the first ⚡️ In Brief. JavaScript™ Weekly Angular v16 Released — With the “biggest release since the initial rollout of Angular”, v16 of the extensive framework introduces a preview of a new signals-based reactivity model (a.k.a.

Read More
Oracle’s lawyers on JavaScript™

#​636 — April 27, 2023 Read on the Web JavaScript™ Weekly Babylon.js 6.0: The Powerful Web-Based 3D Framework — Babylon.js remains one of the world’s leading WebGL-based graphics engines with a visual scene builder and best-in-class physically-based rendering. v6.0 includes a new physics plugin with plenty of docs and demos, fluid rendering, major improvements to

Read More
On the origin of packages

#​635 — April 20, 2023 Read on the Web JavaScript Weekly Introducing npm Package Provenance — As stewards of the official npm registry, GitHub has been keen to improve its security. As of this week, if you build npm packages through GitHub Actions, you can publish the provenance of a package which gives users a

Read More
The return of ECMAScript 2023 (and Angular)

#​634 — April 13, 2023 Read on the Web JavaScript Weekly The JavaScript Equality Table Game — Minesweeper will feel like a walk in the park after this reminder of the horrors of JavaScript’s ==. If you need to go in depth, Section 7.2.14 of the ECMAScript spec will help, but otherwise? Stick to three

Read More
JavaScript on your schedule

#​633 — April 6, 2023 Read on the Web ❓ JavaScript Weekly on a Thursday? It’s true. As well as it being Good Friday tomorrow (Happy Easter, if you celebrate), we’ve decided to move to Thursday permanently!__Your editor, Peter Cooper JavaScript Weekly Croner: Cron for JavaScript and TypeScript — Trigger functions upon the schedule of

Read More
Import maps go universal

#​632 — March 31, 2023 Read on the Web JavaScript Weekly JavaScript Import Maps Now Supported Cross-Browser — ES modules provide a modern way to include and reuse JavaScript code in web apps, and import maps provide the bridge between using module names in code and where those modules can actually be loaded from. Thomas Steiner

Read More
Generated by Feedzy