BxJS Weekly Ep. 20 - July 22, 2018 (javascript news podcast)
Channel: Tim Ermilov
Date: 2018-07-22

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/episodes/Episode-20-2018-07-22.md

Timestamps for news (huge thanks to SOLVM):

Articles & News:
0:38 - The future of WebAssembly - A look at upcoming features and proposals
2:08 - Building the Google Photos Web UI
3:58 - Reversing JS Malware From marveloptics.com
5:52 - The Best Explanation of JavaScript Reactivity
7:11 - How to build an npm worm
8:40 - Use React in Cycle.js and vice-versa
11:00 - Ask HN: Were you happy moving your API from REST to GraphQL?
12:22 - Operationalizing Node.js for Server Side Rendering
13:50 - Build a Realtime Serverless GraphQL API with Websockets on AWS
14:55 - Deploying Applications with Confidence Using Kubernetes
16:10 - Compiler in JavaScript using ANTLR
18:00 - JavaScript fundamentals before learning React
19:05 - Tutorial - Build an Instagram clone with Vue.js and CSSGram
21:05 - 15 HTML element methods you’ve potentially never heard of
22:30 - Build an Excel add-in using Vue
23:10 - Reddit’s Voting UI in Vanilla vs React vs Vue vs Hyperapp: shedding light on the purpose of SPA frameworks
24:45 - How Fast Can You Learn React?
27:07 - Two-factor authentication protection for packages
28:40 - Proposal for a new portal element
30:50 - Tip: Access package.json values in node using env vars
31:30 - Tip: import JS modules from npm on web
32:52 - Introducing Themes to CodeSandbox
34:00 - Introducing Universal Package Manager to Repl.it
36:12 - The Shell Introduction I Wish I Had

Releases:
37:30 - Node v10.7.0
38:45 - npm v6.2.0
39:15 - Hoverboard v2.0.0
41:08 - CanJS 5.0

Libs & demos:
42:15 - Tiny Emus
43:25 - guppy
44:15 - TOAST UI Grid
44:45 - libRmath.js
45:45 - wasmBoy
46:32 - pushbar.js
47:00 - popbox.js
47:17 - draxt
47:57 - asciichart
48:40 - start
49:33 - z
50:32 - wasmjs-fat-binaries
51:28 - fast-check
52:08 - v8n
52:56 - pnpm
54:35 - jasper
55:33 - lepto
56:52 - jwebassembly

Silly stuff:
58:45 - XKCD: Software development
59:13 - Why Is Google Translate Spitting Out Sinister Religious Prophecies?
1:01:15 - Work less, get more: New Zealand firm's four-day week an 'unmitigated success'

QnA
1:05:30 - Tim E's humble beginnings as a Flash Dev at age 7. Inspired by the movie Hackers!

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