Mathias Bynens
JavaScript engine fundamentals: Shapes and Inline Caches
10 min · · This article describes some key fundamentals that are common to all JavaScript engines — and not just V8, the engine the authors (Benedikt and Mathias) work on. As a JavaScript developer, having a… · Shared by 125, including Nando 💪🇦🇺🇦🇷, platzh1rsch, Jakub Ferenc, Simone Corsi 💻🚀, Yoav Ganbar (🥑 Builder.io/Qwik), Davy De Pauw, Joe Lencioni, shishir das, Michael Duergner, BrendanEich
joshwcomeau.com
Operator Lookup - Search JavaScript operators
· Friendly tutorials for developers. Focus on React, Gatsby, CSS, and animation. · Shared by 86, including Yoav Ganbar (🥑 Builder.io/Qwik), Marius Bleuer, Abel Caballero Díaz, David Hellmann, David Garner, Alain, Jessel Sookha, Zain Fathoni, Samuel Hauser, Chris Heilmann codepo8@toot.cafe, Joe Lencioni
Smashing Magazine 🇺🇦 🏳️🌈
New JavaScript Features That Will Change How You Write Regex
10 min · · If you have ever done any sort of sophisticated text processing and manipulation in JavaScript, you’ll appreciate the new features introduced in ES2018. In this article, we take a good look at how the ninth edition of the standard improves the text processing capability of JavaScript. · Shared by 70, including Charles Baldwin, Matt, diesire, Tibor Martini 🇺🇦 @tibor@mastodon.social, Una 🇺🇦, Simone Corsi 💻🚀, Davy De Pauw
medium.com
Exploring ES2016 Decorators — Google Developers
6 min · · Iterators, generators and array comprehensions; The similarities between JavaScript and Python continue to increase over time and I for one… · Shared by 69, including Matt, Clemens, Benny Schudel, Stan Chollet, Brian
Phil Walton
Using Native JavaScript Modules in Production Today
12+ min · · Two years ago I wrote about a technique—now commonly referred to as the module/nomodule pattern—that allows you to write ES2015+ JavaScript and then use bundlers and transpilers to generate two… · Shared by 67, including Clemens, Joe Lencioni, cody lindley, Beni Buess, Simone Corsi 💻🚀, @brianleroux@indieweb.social 💙
calendar.perfplanet.com
JavaScript component-level CPU costs
7 min · · Let's talk a bit about keeping tabs on how much CPU is consumed by an application's JavaScript. And let's frame the discussion around components - the atomic building blocks of the application. This… · Shared by 47, including Simone Corsi 💻🚀, Joe Lencioni, Ferit (at 🏠) 🌙
A List Apart
Responsible JavaScript: Part II
10 min · · Web development is hard. We don’t always get it right on the first try. Fortunately, we don’t have to get everything perfect from the start. Jeremy Wagner provides some helpful ways to start recov… · Shared by 36, including zeldman, David Hellmann
jasonformat.com
Enabling Modern JavaScript on npm
7 min · · Modern JavaScript syntax lets you do more with less code, but how much of the JavaScript we ship to users is actually modern? · Shared by 31, including Vio, Simone Corsi 💻🚀, cody lindley, Joe Lencioni, Yoav Ganbar (🥑 Builder.io/Qwik)
leerob.io
Rust Is The Future of JavaScript Infrastructure
7 min · · Why is Rust being used to replace parts of the JavaScript web ecosystem like minification (Terser), transpilation (Babel), formatting (Prettier), bundling (webpack), linting (ESLint), and more? · Shared by 28, including Chris {he, they} , Joe Lencioni, Nando 💪🇦🇺🇦🇷, Yoav Ganbar (🥑 Builder.io/Qwik)
medium.com
JavaScript Symbols: But Why?
9 min · · Symbols, the newest JavaScript primitive, bring a few benefits to the language and are particularly useful when used as object properties. · Shared by 24, including Simone Corsi 💻🚀
medium.com
What is `this`? The Inner Workings of JavaScript Objects
8 min · · JavaScript is a multi-paradigm language that supports object-oriented programming and dynamic binding. Dynamic binding is a powerful… · Shared by 21, including Simone Corsi 💻🚀, Eric Elliott
jrsinclair.com
Magical, Mystical JavaScript Transducers
8 min · · Transducers are very cool. They give us a lot of power. But they are also a bit abstract. And that makes them hard to explain. But they also embody the dream of functional programming. We write tiny,… · Shared by 19, including Simone Corsi 💻🚀
CSS-Tricks
The Invisible JavaScript Backdoor
1 min · · An interesting (scary) trick of an nearly undetectable exploit. Wolfgang Ettlinger: What if a backdoor literally cannot be seen and thus evades detection even from thorough… · Shared by 15
webkit.org
A New Bytecode Format for JavaScriptCore
11+ min · · In revision r237547 we introduced a new bytecode format for JavaScriptCore (JSC). · Shared by 15, including Simform
snyk.io
Do you really know how a lockfile works for yarn and npm packages?
4 min · · What are package lock files? Package lock files serve as a rich manifest of dependencies for projects that specify the exact version of dependencies to be · Shared by 15, including Simone Corsi 💻🚀
deck.gl
Large-scale WebGL-powered Data Visualization
· deck.gl is a WebGL-powered framework for visual exploratory data analysis of large datasets. · Shared by 14, including André Staltz, Boris Périsset