JavaScript
32.1K 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
⚑️ IN BRIEF

- The Promise.withResolvers proposal has progressed from stage 2 to 3 at TC39, as has the array grouping proposal, as well as source phase imports.

- πŸ—£ The folks on Hacker News discussed why the site isn't being indundated with links to new JavaScript frameworks recently. Has React 'won'? Has AI stolen the limelight? Or is a JavaScript revolution quietly brewing..?

- πŸ‘΄πŸ» A blog post from 1996 popped up telling us about the newest JavaScript features in Netscape 3.0 – definitely a blast from the past. Say hello to the typeof operator!
πŸ”₯5πŸ‘3❀1
πŸ‘17πŸ€”6
CHALLENGE #82
πŸ‘11❀5πŸ”₯4πŸ‘Ž1πŸ€”1
πŸͺ Interesting to know
πŸ‘24❀4🀣3πŸ”₯1
CHALLENGE #83
πŸ‘3🀣1
What is the output?
Anonymous Quiz
41%
1
25%
0
15%
"true"
19%
true
πŸ‘18πŸ€”13🀣4❀3πŸ”₯1
🍩 donut.js

Animates a spinning ASCII text donut on the screen.
❀8πŸ‘2πŸ”₯1🀣1
What is the output?
Anonymous Quiz
69%
true
31%
false
πŸ‘7🀣5❀2πŸ”₯2πŸ€”2🀩1
CHALLENGE #84
πŸ‘8πŸ”₯1🀣1
wavesurfer.js 7: Audio Waveform Player

If you’re creating a podcast player, audio experience, or anything where seeing an interactive audio waveform could be useful, check this out. GitHub repo.

KATSPAUGH AND CONTRIBUTORS
πŸ”₯6❀1🀣1
What is the output?
Anonymous Quiz
55%
true
45%
false
❀8πŸ‘3πŸ€”3πŸ‘Ž1πŸ”₯1
CHALLENGE #85
🀣23πŸ€”6πŸ”₯2❀1πŸ‘Ž1
πŸ”₯8πŸ‘3πŸ€”1🀣1
CHALLENGE #86
❀12
What is the output?
Anonymous Quiz
68%
true
32%
false
πŸ€”31πŸ‘7❀4🀣4πŸ‘Ž1
πŸ—ž Issue 25 / 26.07.2023


πŸ“„ The Node.js Best Practices List: 2023 Edition

A valuable, long standing resource has been β€œmodernized to 2023 standards” (complete with recommendations of more modern libraries) with lots of work by creator Yoni and an ever growing team of contributors. The topics remain the same, however, covering areas like code style, project architecture, and taking apps into production. (If you’re already familiar with this list, you can skim through the #new and #updated hashtags on the page.)

YONI GOLDBERG ET AL.


πŸ“„Microsoft TypeChat: An Approach for Type-Safe LLM Responses

It’s interesting to see a new project from Microsoft with so many prominent names attached to it, but demonstrates the huge excitement within MS for ML and large language models (LLMs). TypeChat’s goal is to work around the issue of LLMs outputting unstructured natural language and instead to direct such output into a predictable, typed form.

HEJLSBERG, LUCCO, ROSENWASSER ET AL.


©️NODE.JS WEEKLY
❀3πŸ‘3πŸ”₯1
πŸ›  CODE & TOOLS


πŸ”© Ink 4.3: Build Interactive CLI Apps using React

A terminal-based React renderer so you can build command line apps using React-style components. It's mature and used by all sorts of folks.

VADIM DEMEDES


πŸ”© Necord: A Framework for Creating Discord Bots

It uses Nest and Discord.js under the hood. Some example apps show how easy it is to deploy bot functions. GitHub repo.

NECORD


πŸ”© MailDev: SMTP Server and Web Interface for Testing Emails

If your app needs to send email, rather than sending it to a live account, you could send it to this app which lets you get a local preview without having to think about spam filters, etc.

DAN FARRELLY
πŸ‘4❀1
CHALLENGE #87
πŸ‘6
πŸ‘15❀4πŸ€”1
How We Generate JS and Python SDKs from a Canonical Rust SDK'

PostgresML is an extension that adds machine learning functions into Postgres. Its team loves and prefers Rust but most of its users are using JavaScript or Python. What to do? Simultaneously write multi-language libraries using Rust..

SILAS MARVIN (POSTGRESML)
πŸ‘4❀1πŸ”₯1