#228 — Npm 7, a great event loop explanation, and more

TENJAVASCRIPT #228

Sometimes the job interview has nothing to do with the actual job // Vincent Dรฉniel

Npm v7 released

๐Ÿ”ง Great news! Npm finally supports workspaces. On my previous project that was for us the only reason why we were sticking to yarn. Now guys will finally be able to migrate. Yarn.lock file is now supported by npm, which is a nice touch as well. In the meantime, the new major version of Webpack is also there.

#Releases

Learning and knowledge management

๐ŸŽ“ Knowledge management refers to how you organize and store your knowledge or anything that you would like to easily access later. I've built a solution for myself and wrote this article to shed some light on the topic.

#KnowledgeManagement

JavaScript Event Loop And Call Stack Explained

โญ A great article in its simplicity and approachability. I would recommend for anyone who feels a bit unsure about what are call stack, even loop, job queue, and how they work together.

#Basics

Detached window memory leaks

๐Ÿž It's possible for detached window objects become unused without the main application knowing and thus preventing it from garbage collecting. It turns out to be one of the most widespread causes of memory leaks in JavaScript application. Learn how to mitigate that risk.

#Performance

Master React by Building a Product Hunt Clone

๐Ÿ”ฅ A pretty solid React + Ionic + Firebase course is free this week.

#React #Ionic

React 17 delegates events to root instead of document

๐Ÿ”Ž React 17 famously contains "no new features". But there are still some important changes under the hood. One of them is how React delegates events. Prior to the version 17 it was attaching events to the document node, which lead to several issues.

#React

Chat App Tutorial With ReactJS, NodeJS, Socket.IO Part 1

๐Ÿ“บ If you have some free time this weekend, here's a nice tutorial for you where you're going to learn how to build a Chat app using WebSockets.

#React #Video

Nokia composer in 512 bytes

๐ŸŽต Remember Nokia 3310? Me neither. But being able to implement this little music composer with just JavaScript is fascinating.

#Fun

Bringing TypeScript Types at Runtime with TypeOnly

๐Ÿค” An interesting attempt to write a slightly different kind of TypeScript compiler that preserves the type information and making your code acting accordingly in runtime.

#TypeScript

๐Ÿฆ Liked the issue? Share it on Twitter!

๐Ÿ˜  Unhappy? Unsubscribe.


unsubscribe

Older messages

#227 — Moment.js declared legacy, useful Node packages, and more

Friday, September 18, 2020

TENJAVASCRIPT #227 Couldn't find out who's the original author 😒 Moment.js project status 👋 Moment.js authors officially declare it a legacy project. That's a wise and timely decision.

#226 — Reasons not to use GraphQL, making WAVs, and more

Friday, August 28, 2020

TENJAVASCRIPT #226 "Me writing JavaScript" // by @KassandraSanch Transduction in JavaScript 🔥 The functional approach may sometimes lead performance issues. But there are ways to remedy those

#225 — S

Sunday, August 23, 2020

TENJAVASCRIPT #225 JavaScript ecosystem in a nutshell / @XKCD Microsoft will bid farewell to Internet Explorer 👋 Goodbye, IE! We've all expected it to happen sooner, but it's better late than

#224 — State of Frontend 2020, TypeScript exercises, and more

Friday, August 14, 2020

TENJAVASCRIPT #224 State of Frontend 2020 Report 📈 4500 developers took part in this fresh Frontend survey. Just some highlights. Perhaps, unsurprisingly, React still dominates the frontend minds with

Ten JavaScript #223 — Front-end interview question, shared state with React, and more

Saturday, August 8, 2020

TENJAVASCRIPT #223 Know someone who might benefit from this email? Forward it! Newbies, subscribe here. All front end Interview questions asked during my recent job hunt This readme is a compilation of

You Might Also Like

Daily Coding Problem: Problem #1707 [Medium]

Monday, March 3, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. In chess, the Elo rating system is used to calculate player strengths based on

Simplification Takes Courage & Perplexity introduces Comet

Monday, March 3, 2025

Elicit raises $22M Series A, Perplexity is working on an AI-powered browser, developing taste, and more in this week's issue of Creativerly. Creativerly Simplification Takes Courage &

Mapped | Which Countries Are Perceived as the Most Corrupt? 🌎

Monday, March 3, 2025

In this map, we visualize the Corruption Perceptions Index Score for countries around the world. View Online | Subscribe | Download Our App Presented by: Stay current on the latest money news that

The new tablet to beat

Monday, March 3, 2025

5 top MWC products; iPhone 16e hands-on📱; Solar-powered laptop -- ZDNET ZDNET Tech Today - US March 3, 2025 TCL Nxtpaper 11 tablet at CES The tablet that replaced my Kindle and iPad is finally getting

Import AI 402: Why NVIDIA beats AMD: vending machines vs superintelligence; harder BIG-Bench

Monday, March 3, 2025

What will machines name their first discoveries? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

GCP Newsletter #440

Monday, March 3, 2025

Welcome to issue #440 March 3rd, 2025 News LLM Official Blog Vertex AI Evaluate gen AI models with Vertex AI evaluation service and LLM comparator - Vertex AI evaluation service and LLM Comparator are

Apple Should Swap Out Siri with ChatGPT

Monday, March 3, 2025

Not forever, but for now. Until a new, better Siri is actually ready to roll — which may be *years* away... Apple Should Swap Out Siri with ChatGPT Not forever, but for now. Until a new, better Siri is

⚡ THN Weekly Recap: Alerts on Zero-Day Exploits, AI Breaches, and Crypto Heists

Monday, March 3, 2025

Get exclusive insights on cyber attacks—including expert analysis on zero-day exploits, AI breaches, and crypto hacks—in our free newsletter. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

⚙️ AI price war

Monday, March 3, 2025

Plus: The reality of LLM 'research' ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 03/03/2025

Monday, March 3, 2025

New blogs from Syncfusion ® AI-Driven Natural Language Filtering in WPF DataGrid for Smarter Data Processing By Susmitha Sundar This blog explains how to add AI-driven natural language filtering in the