BxJS Weekly Ep. 75 - Aug 10, 2019 (javascript news podcast)
Channel: Tim Ermilov
Date: 2019-08-10

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-32-Episode-75.md

Timestamps for news (huge thanks to SOLVM):

Getting started:

0:35 - JavaScript Promise combinators: .all(), .race(), .allSettled()
1:24 - How to Build a Chrome Extension with Vue
1:56 - How to Turn an Existing Gatsby Site Into a Theme
2:42 - Implementing animations in React with React Spring
3:11 - Async Generator Functions in JavaScript
4:38 - ES proposal: globalThis
5:45 - useEffect vs. useLayoutEffect in plain, approachable language
6:20 - Remainder operator vs. modulo operator (with JavaScript code)
7:32 - 5 Tips to Help You Avoid React Hooks Pitfalls
8:18 - Handling and dispatching events with Node.js
8:50 - Vue.js 3: Future-Oriented Programming
9:45 - Why is modern web development so complicated? A long yet hasty explanation: Part 1!


Articles & News:

11:50 - How Does the (React) Development Mode Work?
13:22 - Detecting incognito mode in Chrome 76 with a timing attack
17:07 - Top 4 Tactics To Keep Node.js Rockin’ in Docker
18:50 - Investigating Discord’s React Memory Leak
23:25 - Metaprogramming in JavaScript with jscodeshift


Tips, tricks & bit-sized awesomeness:
25:15 - New website design for React Native
26:20 - 3D DOM viewer in Edge Dev/Canary builds
27:20 - Native lazy loading just launched on Chrome 76
28:20 - Announcing the webhint browser extension
29:26 - Eighth annual js13kGames challenge
Releases:

31:03 - Node v12.8.0
31:33 - VS Code v1.37
32:30 - React v16.9.0
34:34 - Outstated v3.0.0
36:27 - commander.js v3.0.0


Libs & demos:

36:50 - translingual
37:37 - hackathon-starter
38:28 - mc.js
39:03 - mind-elixir-core
39:47 - reactjs-videobg
40:14 - Untrusive
40:56 - nodeppt.js
42:00 - cashify
42:41 - electron-extensions
43:20 - datavader
43:52 - react-transitions
44:27 - cogo-toast
45:14 - useAuth
46:00 - use-subscription
47:33 - react-archer
48:07 - react-flippy
48:30 - justgage
49:00 - Resemble.js


Interesting & silly stuff:

50:20 - GitHub Actions now supports CI/CD, free for public repositories

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