BxJS Weekly Ep. 64 - May 25, 2019 (javascript news podcast)
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-21-Episode-64.md
Timestamps for news (huge thanks to SOLVM):
Getting started:
0:57 - Three.js Fundamentals
1:31 - The JavaScript Object Paradigm and Prototypes Explained Simply
2:01 - Node.js file streams explained
2:27 - How to Redux with React Hooks?
3:09 - Functional javascript: how to use array reduce for more than just numbers
3:56 - Promise.race vs. Promise.any And Promise.all vs. Promise.allSettled
4:30 - Testing with Jest and Vue.js: Pocket guide
4:53 - Folding the DOM
5:40 - 3 Approaches for Using the Google Sheets API in Node.js: A Tutorial
6:34 - The 80/20 Guide to Promises in Node.js
7:01 - How to Create Cool Interactive Sankey Diagrams Using JavaScript
7:55 - Visual Regression Testing with Puppeteer using Create React App, TypeScript, and Jest
Articles & News:
8:28 - JavaScript Clean Code - Best Practices
9:25 - Elegant error handling with the javascript either monad
10:43 - Solving Puzzles With High-Performance JavaScript
12:50 - const assertions are the killer new TypeScript feature
13:23 - My experience moving from Enzyme to react-testing-library
14:36 - How to Build Runnable JavaScript Specifications
15:20 - WebAssembly at eBay: A Real-World Use Case
17:42 - Strict null checking Visual Studio Code
18:08 - Measuring Interactivity with TTI: Time To (consistently) Interactive
Tips, tricks & bit-sized awesomeness:
18:52 - Introducing the first Microsoft Edge preview builds for macOS
19:42 - Class API proposal for Vue.js is being dropped
20:25 - Announcing GitHub Sponsors
23:44 - Preact has moved to a new home on Github
25:20 - pm2 caused thousands of CI builds to fail because of an "optionalDependency"
25:41 - What does react-beautiful-dnd cost to maintain?
Releases:
26:28 - Firefox 67.0
27:11 - Node v12.3.0
27:35 - Material-UI v4.0
28:17 - express.js v4.17.0
29:12 - PixiJS v5
Libs & demos:
30:07 - awesome-wasi
30:45 - reLift-HTML
31:11 - unform
31:45 - Polytype
32:55 - hyperoop
33:26 - react-808
33:46 - tornis
34:34 - react-rpm
34:57 - scar
35:53 - react-gesture-responder
36:21 - leveldown
36:47 - await-timeout
37:56 - simpleParallax
38:22 - react-image-magnifiers
38:50 - react-designer
39:32 - sync-dotenv
40:06 - WebGL-Fluid-Simulation
Interesting & silly stuff:
40:45 - Oculus Quest is out and it's kinda awesome
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