BxJS Weekly Ep. 41 - Dec 15, 2018 (javascript news podcast)
Channel: Tim Ermilov
Date: 2018-12-15

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/18-50-Episode-41.md

Timestamps for news (huge thanks to SOLVM):

Articles & News:
 
0:45 - My Wishlist for Hot Reloading
2:52 - How Does setState Know What to Do?
4:$6 - Why Do React Hooks Rely on Call Order?
9:02 - OOP and RxJS: Managing State in React with Akita
10:40 - Rebuilding Redux with Hooks and Context
13:25 - JavaScript Inheritance and the Prototype Chain
14:46 - Async React using React Router & Suspense
16:08 - In-depth explanation of state and props update in React
18:15 - Zero Config JavaScript App Prototyping with ParcelJS
19:00 - How to visually design state in JavaScript
20:56 - Our learnings from adopting GraphQL
23:30 - Lenses: The What and How
24:54 - How to build blazing fast REST APIs with Node.js, MongoDB, Fastify and Swagger


Tips, tricks & bit-sized awesomeness

26:10 - In what way is JS any more maintainable than CSS?
28:10 - Details about the event-stream incident
28:41 - Transferrable Streams are now available in Chrome Canary
30-:14 - Env variables support in Codesandbox
31:00 - npm: Add Singleton Packages RFC
31:47 - Public class fields are shipping in V8 v7.2 and Chrome 72
32:34 - Unit Testing AWS Lambda Functions in Node.js
33:32 - A crash course on Serverless with AWS - Running Node.js 11 on Lambda


Releases:

34:45 - Firefox 64
35:44 - VS Code v1.30
36:22 - React-spring 7
39:10 - Exoframe 3.3.0
39:44 - Bootstrap 3.4.0
40:10 - billboard.js 1.7.0
40:40 - Ember 3.6
41:00 - Node v10.14.2 (LTS)


Libs & demos:

41:42 - fuse.js
42:16 - voca.js
43:05 - terminus
45:17 - greensock
46:10 - under-game
47:00 - two-up
47:32 - xstate
48:00 - arare
48:58 - quicklink
49:45 - devhub
50:18 - rendora
51:15 - matchit


Interesting & silly stuff:

51:56 - DOOM: SIGIL

Watch / listen in other places:
Dev.to: https://dev.to/yamalight
Castbox: https://castbox.fm/channel/id1378315

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