#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

Scoop: Tiger Global-backed Innovaccer in talks to raise $250M

Wednesday, May 1, 2024

Plus: An update on Google's layoffs and the social platform X didn't see coming View this email online in your browser By Christine Hall Wednesday, May 1, 2024 Welcome to TechCrunch PM. Today,

🖥️ Why I'm Never Going Back to a Windows PC — Tips Before You Buy a Smart Ring

Wednesday, May 1, 2024

Also: How to Clear the Moisture Detected Warning on Samsung Phones, and More How-To Geek Logo May 1, 2024 Did You Know A single 1 oz shot of espresso only has approximately 40 mg of caffeine, whereas a

Daily Coding Problem: Problem #1428 [Hard]

Wednesday, May 1, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Given an array of positive integers, divide the array into two subsets such

Top Tech Deals 👀 Samsung Gaming Monitor, Pixel Watch 2, MacBook Air, and More

Wednesday, May 1, 2024

Get a discounted M3 MacBook Air or expand your Xbox storage. How-To Geek Logo May 1, 2024 Top Tech Deals: Samsung Gaming Monitor, Pixel Watch 2, MacBook Air, and More Get a discounted M3 MacBook Air or

Infographic | Visualizing Global Gold Production in 2023 🏅

Wednesday, May 1, 2024

Gold production in 2023 was led by China, Australia, and Russia, with each outputting over 300 tonnes. View Online | Subscribe Presented by: Access European benchmarks with a trusted 25-year history

⚙️ GPT-5 may be releasing sooner than expected

Wednesday, May 1, 2024

Plus: Amazon rebrands AI branch ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Noonification: How to Create a CI/CD Pipeline Using GitHub and AWS EC2

Wednesday, May 1, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 1, 2024? The HackerNoon Newsletter brings the HackerNoon

Arc for Windows is better than Chrome

Wednesday, May 1, 2024

Adobe bug bounty; Rabbit's first R1 software update; Dream podcaster mic -- ZDNET ZDNET Tech Today - US May 1, 2024 placeholder Arc browser is now available for Windows and it's so much better

Is TikTok trying to get banned from the App Store early?

Wednesday, May 1, 2024

TikTok is offering some users a way to buy its in-app tipping tokens outside of Apple's App Store. View this email online in your browser By Alex Wilhelm Wednesday, May 1, 2024 Good morning, and

Get Compliant in 2024 - Download Ultimate PAM Policy Template Today

Wednesday, May 1, 2024

Privileged Access Management Policy Template What are your PAM policies for 2024? Get ready for the New Year Is your approach to Privileged Access Management as current and effective as it could be? In