BxJS Weekly Ep. 6 - April 14th, 2018
This is a weekly javascript news podcast.
You can find all mentioned links here:
https://github.com/BuildingXwithJS/bxjs-weekly/blob/master/episodes/Episode-6-2018-04-14.md
Timestamps for news (huge thanks to SOLVM):
Articles & News:
1:20 - Sneak Peek at WebAssembly Studio
2:37 - Scroll to the future
4:17 - No, Promise is not a monad
5:10 - Why React needed yet another animation library. Introducing: react-spring
7:46 - How to build Chrome extensions with React + Parcel
8:25 - Loading WebAssembly modules efficiently
10:18 - Two Years of Functional Programming in JavaScript: Lessons Learned
12:04 - Compose Render Props
12:54 - Incrementally Improving The DOM
14:08 - JavaScript in 14 minutes
15:13 - Web Authentication API
16:59 - How ObservableHQ Runs
18:35 - Attitudes to security in the JavaScript community
20:42 - Write Your Own Node.js Promise Library from Scratch
22:02 - Using async iteration natively in Node.js
23:10 - Understanding TypeScript’s type notation
23:59 - How to escape async/await hell
25:17 - Abusing Proxies for DSLs
26:27 - D3 Graph Theory
27:36 - Introducing the Accessibility Inspector in the Firefox Developer Tools
28:17 - Node.js can HTTP/2 push!
29:37 - Logpoints for Node.js in VS Code
30:36 - V8 6.6 has landed on Nodejs master
30:56 - Node.js 10.0.0 release date is schedule for April 24th
31:21 - List Processing with map, filter, and reduce
32:07 - A Taxonomy of Tech Debt
Releases:
33:21 - Redux 4.0.0-rc1
34:21 - RxJS Explorer 2.0
35:38 - Prettier 1.12
36:45 - react-beautiful-dnd 7.0
37:40 - New WebKit Features in Safari 11.1
38:18 - New in Electron 2: In-App Purchases
39:03 - Whats New in Angular 6 ?
39:43 - 10 years of github
Libs & demos:
40:42 - regexparam
41:21 - unstated
42:36 - react-copy-write
43:42 - luna
44:06 - wey
44:50 - react-static
45:14 - constate
45:55 - async-optics
46:40 - llnode
47:28 - cuery
48:25 - Cytoscape.js
49:28 - virtual-audio-graph
50:12 - Viz Palette
Silly stuff:
51:00 - Encoding data in dubstep drops
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 using paypal: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=DYLBJSRMZM368
Please, only do this if you have spare money and you feel like I've done something meaningful for you :)