Making JavaScript Run Fast on WebAssembly — Twenty years ago, JavaScript had a reputation of being rather slow but a huge amount of time, money and research went into making it incredibly fast in the browser. Now, the Bytecode Alliance is supporting work to do the same with optimizing performance in new environments opened up by WebAssembly. Lin illustrates what’s going on in her usual easily understood style.
Lin Clark (Bytecode Alliance)
Svelte for the Experienced React Dev — Svelte distinguishes itself from other frameworks by gaining efficiency with build time (as opposed to run time) compilation to vanilla JS. This walks through the basics with a React-leaning eye.
Adam Rackis
Quick Bits
Releases
Node v16.3.0 — Runner of the codes. Electron 13 — Build desktop apps with Node 14.16 and Chromium 91. Acorn 8.3 — Pure JS JavaScript parser. Forever 4.0 — CLI app to run a script forever.
JavaScript Graphics Engineer — Join our “kick ass” team. Our software team operates from 17 countries and we’re always looking for more exceptional engineers. Sticker Mule
📖 Articles, Opinions & Tutorials
Getting Started with webpack — If you’re already working with webpack, scroll on by, but otherwise this is a reasonable beginner-oriented introduction to the main concepts.
Nwani Victory (Smashing Magazine)
The Modern Guide to OAuth — This guide is based on our experience building FusionAuth, an OAuth server that has been downloaded over 5 million times.
FusionAuth
How to Use Pivot Tables with SpreadJS — SpreadJS is a commercial JavaScript spreadsheet control, but it’s interesting to see what sort of functionality you can get.
Mackenzie Albitz
🛠 Code & Tools
PLV8 3.0: V8 JavaScript, But for Postgres — JavaScript in the browser, on the server.. but what about inside your Postgres database? PLV8 brings the power of JavaScript into Postgres functions by way of this extension which has just hit a new major version.