JavaScript
32K subscribers
1.04K photos
10 videos
33 files
722 links
A resourceful newsletter featuring the latest and most important news, articles, books and updates in the world of #javascript ๐Ÿš€ Don't miss our Quizzes!

Let's chat: @nairihar
Download Telegram
CHALLENGE #42
What is the output?
Anonymous Quiz
12%
0
40%
0, 1, 2
41%
0, 0, 1, 2
6%
1, 2
๐Ÿ‘10๐Ÿค”8
๐Ÿคฃ12
๐Ÿ—ž Issue 13 / 14.06.2023


๐Ÿ“„ An Introduction to Debugging Tools and Approaches for Node

An informative primer on debugging, from simple things like using IDE extensions to highlight potential problems or, yes, console logging, through to using the V8 inspector and debugging via Chrome.

CRAIG BUCKLER


๐Ÿ“„ Node v20.3.0 (Current) Released

On paper, it's a minor release, but a libuv upgrade (the library that provides Node with its async I/O functionality) introduces significant performance improvements on Linux, `AbortSignal.any()` has been introduced.

MICHAร‹L ZASSO


๐Ÿ“„ Designing a Scalable Backend in Node

Three arbitrary scaling challenges for Node apps examined through the lens of a hypothetical personal budgeting app that has to interact with third party APIs.

NATE ANDERSON


ยฉ๏ธNODE.JS WEEKLY
โค5๐Ÿ”ฅ2
๐Ÿ›  CODE & TOOLS


๐ŸŒŽ tz-lookup 8.0: Fast Time Zone Estimations from Latitude and Longitude

โ€œThis package trades speed and size for accuracy.โ€ At 10x smaller and 20x faster than node-geo-tz, this might be accurate enough for your timezone inference use cases.

MATTHEW MCEACHEN


๐Ÿ”ฉ Traf: Find Truly Affected Packages in Monorepos

If youโ€™re waiting on CI tasks due to a small package update in your monorepo, this is for you. Traf optimizes your monorepo dev process by finding affected dependencies and selectively triggering builds and tests only when needed.

LEMONADE


๐Ÿ”ฉ WhatWG Node: WhatWG Standard API Packages for Node

Using the ponyfill approach (nothing is patched or modified under the hood) you can use the Fetch standard both in a client or server adapter context, as well as the DOM Events Standard.

ARDA TANRIKULU
โค7๐Ÿ‘2
CHALLENGE #43
What is the output?
Anonymous Quiz
35%
0 1 2
15%
1 2 3
30%
No output
21%
3
๐Ÿ‘11โค5
When someone says ChatGPT will replace Programmers I think of this...

Art Beckett
๐Ÿคฃ29
CHALLENGE #44
What is the output?
Anonymous Quiz
15%
0 1 2
33%
No output
17%
1 4 6
35%
0 2 4
๐Ÿ‘12โค1
2023 Developer Survey

In May 2023 over 90,000 developers responded to our annual survey about how they learn and level up, which tools they're using, and which ones they want.

STACKOVERFLOW
๐Ÿ”ฅ10๐Ÿคฃ2๐Ÿ‘1
๐Ÿ—ž Issue 14 / 14.06.2023


๐Ÿ“„ Val Town: If GitHub Gists Could Run, and AWS Lambda Were Fun

Iโ€™ve been keeping an eye on this for a few months and itโ€™s a fascinating idea rapidly turning into a useful service that's going places. You write bite size chunks of JavaScript and Val Town runs them in a sandbox, lets them call each other, lets you schedule them, or serves them up over HTTP. Itโ€™s smart and worth a look.

STEVE KROUSE


๐Ÿ“„ Melange 1.0: Compile OCaml / ReasonML to JavaScript

Having started life as a fork of BuckleScript, Melange now pitches itself as a mature tool for compiling OCaml (a popular functional programming language) to efficient and readable JavaScript.

ANTONIO NUNO MONTEIRO
HONGBO ZHANG ET AL.


ยฉJS WEEKLY
๐Ÿ‘6โค1
ARTICLES & TUTORIALS


๐Ÿ“„An Introduction to Debugging Tools and Approaches for Node

An informative primer on debugging, from simple things like using IDE extensions to highlight potential problems or, yes, console logging, through to using the V8 inspector and debugging via Chrome.

CRAIG BUCKLER


๐Ÿ“„Before Your Next Frontend Pull Request, Use This Checklist

Avoid common mistakes in pull requests with this checklist, covering areas from minimizing bundle size and ensuring accessibility to using semantic markup and keeping code clean.

NINA TORGUNAKOVA


๐ŸŽฌ Nuxt Explained in 100 Seconds

One of Fireshipโ€™s typical fast-paced high level roundups. This time they cover Nuxt, the Vue-oriented app framework.

FIRESHIP


๐Ÿ“„How To Build Server-Side Rendered (SSR) Svelte Apps with SvelteKit

SvelteKit is a framework for building apps using Svelte. This post walks through creating a simple job board with it and deploying on Netlify.

SRIRAM THIAGARAJAN
โค4๐Ÿ‘3๐Ÿ”ฅ3
CHALLENGE #45
๐Ÿค”7๐Ÿ‘5๐Ÿคฉ1
CHALLENGE #46

Hrant
๐Ÿ”ฅ9โค1
๐Ÿ‘12
We're thrilled and committed to bringing you even more captivating content! ๐Ÿš€
โค12๐Ÿ”ฅ3
CHALLENGE #47

Peyman