This is a doozy of an issue

#​645 — June 29, 2023 Read on the Web JavaScript Weekly A Massive Bug at the Heart of the npm Ecosystem — “This is a doozy,” says the author, who used to work on the npm CLI team. We don’t want to spoil his story too much, but in short, package manifests and actual package …

NodeSource, Inc. Announces AI Assistant “Adrian” for Comprehensive Analysis and Optimization of Node.js Applications and Open-Sourcing of its Augmented Node.js Runtime.

[Seattle, WA, June 28, 2023] — On stage at Collision Conf in Toronto, NodeSource, Inc., the leader in enterprise-grade solutions and support for Node.js, made two big announcements: the private beta of its groundbreaking AI Assistant, “Adrian,” designed to revolutionize the way developers and DevSecOps analyze, optimize, and secure Node.js applications, and that it’s open-sourcing …

N|Solid v4.9.4 is now available

MPORTANT: This release of N|Solid v4.9.4 contains a Node.js security release! NodeSource is excited to announce N|Solid v4.9.4 which contains the following changes: General stability improvements and bug fixes Node.js v16.20.1 (LTS): Includes a Node.js security release captured in Node.js v16.20.1 (LTS). Node.js v18.16.1 (LTS): Includes a Node.js security release captured in Node.js v18.16.1 (LTS). …

Svelte 4 released

#​644 — June 22, 2023 Read on the Web JavaScript Weekly UnsuckJS: Comparing Lightweight JavaScript Options — “No build tools, no compilers, and no hassle.” It’s a table of frontend JavaScript libraries on a simple page – that’s it! But it’s a handy table, letting you see the relative popularity, size, and latest versions of libraries …

11 years of JavaScript on top

#​643 — June 15, 2023 Read on the Web ✍️ Be sure to make it to the end of today’s issue because we have an interview with the creator of Angular and Qwik, Miško Hevery, about exactly what Qwik brings to the modern JavaScript development table. Spoiler: performance and resumability.__Your editor, Peter Cooper JavaScript Weekly …

AI & ML – Highlights Google I/O (Connect) – Miami

On May 24th, 2023, the inaugural edition of Google I/O Connect took place in Miami, USA. Google introduced this conference as an extension to engage directly with the technical community. Note: Image courtesy of @KarolRojas90 The concept behind Google I/O Connect was to host distributed events in four different locations worldwide. In Miami, the focus …

Douglas Crockford calls JavaScript ‘smelly.’

#​642 — June 8, 2023 Read on the Web JavaScript Weekly Polywasm: A Polyfill to Run WASM in JS Environments — The creator of esbuild is back with something fresh: a polyfill that uses live translation to be able to run .wasm files in JS environments that either lack a WebAssembly implementation or have it …

Measuring latency from the client side using Chrome DevTools and N|Solid

Almost every modern web browser includes a powerful suite of developer tools. In our previous blog-post we covered __How to Measure Node.js server response time with N|Solid__, read more ???? HERE. The developer tools have a lot of capabilities, from inspecting the current HTML-CSS and Javascript code to inspecting the current ongoing network communication client-server. …

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 …

Measure Node.js server response time with N|Solid

As software developers, we constantly face new challenges in an ever-changing ecosystem. However, we must always remember the importance of addressing performance and security concerns, which remain at the top of our priority list. To ensure that our applications based on Node.js can meet our performance and scalability needs without compromising security or incurring costly …