BxJS Weekly Ep. 108 - April 4, 2020 (javascript news podcast)
Channel: Tim Ermilov
Date: 2020-04-04

This is a weekly javascript podcast delivering you all the best javascript news of the week.
You can find all mentioned links here:

https://github.com/BuildingXwithJS/bxjs-weekly/blob/master/links/20-14-Episode-108.md

Timestamps for news (huge thanks to SOLVM):

Getting started:

0:55 - Progressive Rendering — The Key to Faster Web
1:50 - React Router and Nginx over HTTP/2
2:40 - Building a Code Editor with CodeMirror
3:01 - Telegram Bot for GitHub Actions

Articles & News:

3:46 - A Practical Guide to Memory Leaks in Node.js
4:51 - Pointer Compression in V8
8:00 - How an anti ad-blocker works: Reverse-engineering BlockAdBlock
10:05 - Understanding the ECMAScript spec, part 3

Tips, tricks & bit-sized awesomeness:

11:16 - Node.js 14 is due to be released on April 21st. There's a release candidate if you'd like to try it out
12:08 - Deno 1.0 will be released May 13, 2020
14:09 - TIL navigator.sendBeacon(url, data) is a thing
14:50 - Introducing React Easy State by RisingStack
16:10 - Babel transform and polyfill for ECMAScript Record and Tuple proposal
17:22 - Proposal: Logical Assignment makes it to Stage 3
18:16 - Proposal: Ergonomic brand checks for private fields, eg #privateField in obj, got Stage 1
19:03 - Proposal: import.meta went to stage 4
19:20 - New JavaScript features in ES2020

Releases:

20:04 - Theia 1.0
25:15 - Perf.link v2

Libs & demos:

27:07 - vuex-orm
28:11 - node-ble
29:10 - bundle-buddy
31:14 - preconstruct
32:13 - react-cool-portal
32:38 - nuz
33:55 - spinners-react
34:29 - tether
35:10 - piano-chart
35:33 - use-sound
35:56 - codejar
36:44 - notyf
37:17 - flowify
38:38 - Another World JS
39:42 - htmldom.dev
40:25 - sketchviz
41:54 - colors.lol

Interesting & silly stuff:

43:09 - Internet Archive offers 1.4 million copyrighted books for free online
43:55 - Pluralsight is making all 7,000+ video courses free for the entire month of April
45:00 - Contribute to open source healthcare projects for COVID-19
45:47 - Introducing 1.1.1.1 for Families

Watch / listen in other places:
Dev.to: https://dev.to/yamalight
Anchor.fm: https://anchor.fm/bxjs-weekly
iTunes: https://itunes.apple.com/de/podcast/bxjs-weekly/id1441956525

Project links:
Discord: https://discord.gg/hnKCXqQ
Facebook: https://www.facebook.com/buildingproductswithjs/
Reddit: https://www.reddit.com/r/BuildingWithJS/
Project sources: https://github.com/BuildingXwithJS

Social media links:
Follow me on Twitter: http://twitter.com/yamalight
Follow me on Medium: https://medium.com/@yamalight
Follow me on Github: http://github.com/yamalight
Follow me on Twitch: https://www.twitch.tv/yamalight
Follow me on Facebook: https://www.facebook.com/buildingproductswithjs

Support me: https://codezen.net/support.html