BxJS Weekly Ep. 89 - Nov 16, 2019 (javascript news podcast)

BxJS Weekly Ep. 89 - Nov 16, 2019 (javascript news podcast)

Channel:
Subscribers:
8,520
Published on ● Video Link: https://www.youtube.com/watch?v=5wjyEuYybkU



Category:
Show
Duration: 59:51
409 views
18


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/19-46-Episode-89.md

Timestamps for news (huge thanks to SOLVM):

Getting started:

0:57 - V8 Blog: String.prototype.replaceAll
2:33 - Techniques for instantiating classes
3:30 - RxJS with React Hooks for state management
4:12 - The Wise Guide to React useState() Hook
4:55 - Having fun with ES6 proxies
5:40 - Build your own React
7:07 - Build a Node.js CLI using yargs
7:50 - How Concurrent React changes the game for data-heavy UI :clock:

Articles & News:

8:48 - Algebraic Structures: Things I wish someone had explained about functional programming
10:13 - Scaling WebSocket Connections using Shared Workers
13:32 - Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly
17:37 - No, disabling a button is not app logic.
18:52 - Exceptions in v8


Tips, tricks & bit-sized awesomeness:

19:50 - We just unflagged ESM in Nodejs
21:17 - Neat hack: you can hot reload a Node app on every request by delaying the require in development
22:23 - HTML has native support for autocomplete-style dropdowns
23:10 - New funding field in package.json
24:00 - Why Suspense matters, a short thread
26:40 - Given the volume of chatter in the dev world, you’d be forgiven for thinking that React is used on the majority of websites today. The real number? 4.6% of websites
29:22 - Moving towards a faster web
32:14 - The Front-End Tooling Survey 2019 - Results
32:55 - Announcing CodeSandbox CI
34:12 - Announcing Gatsby Cloud


Releases:

36:10 - GSAP 3
37:10 - Brave v1.0


Libs & demos:

38:48 - babel/preset-modules
40:27 - react-change-highlight
40:52 - faultline
41:37 - Paged.js
42:12 - tenko
42:55 - animavita
43:54 - react-adaptive-hooks
45:15 - react-screenshot-test
45:$5 - linkinator

Interesting & silly stuff:

46:24 - Brave, Fingerprinting, and Privacy Budgets
48:38 - NodeWatch
54:50 - New GitHub features

Watch / listen in other places:
Dev.to: https://dev.to/yamalight
Castbox: https://castbox.fm/channel/id1378315
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







Tags:
javascript
software development
web development
tutorial
lecture
course
free
node.js
application development
electron
react
startups
javascript news
news
news podcast
javascript news podcast
weekly news
javascript podcast
react hooks