BxJS Weekly Ep. 25 - Aug 25, 2018 (javascript news podcast)
Channel: Tim Ermilov
Date: 25/08/2018

This is a weekly javascript podcast delivering you all the best javascript news of the week.

This episode is sponsored by Eduonix - FullStack Javascript Developer Edegree on Kickstarter: https://www.kickstarter.com/projects/1311831077/eduonix-fullstack-javascript-developer-edegree?ref=cg2p8x

You can find all mentioned links here:

https://github.com/BuildingXwithJS/bxjs-weekly/blob/master/episodes/Episode-25-2018-08-25.md

Timestamps for news (huge thanks to SOLVM):

Articles & News:
1:00 - Simple internationalization of React apps
2:50 - 15 CSS Relative units, how many do you know? em, rem, ex, cap, ch, ic...
4:14 - How to create a node js command line tool with yargs middleware
5:15 - Linear Interpolation
6:46 - Service Worker Caching Strategies Based on Request Types
9:05 - Liftoff: a new baseline compiler for WebAssembly in V8
13:05 - Structuring a React Project — a Definitive Guide
15:42 - Progressive Web Apps 101: the What, Why and How
17:14 - Javascript Fundamentals: this keyword
18:56 - First steps with TensorFlow.js
21:21 - GraphQL Server Tutorial with Apollo Server and Express
22:42 - npm: Three new features to help our users protect themselves
25:22 - Cross Compiling Node.js for ARM on Ubuntu
27:23 - Avoiding Common Hurdles in Unit Testing
28:48 - Build a Project Management Tool with Vue.js, Node.js and Apollo
29:47 - Complex numbers in JavaScript
31:25 - Level up your .filter game
32:20 - Build a live graph with D3.js
33:56 - Best Open Source Tools For Developers :tools:
36:36 - Serverless Next
38:00 - VS Code running in browser

Releases:
39:26 - Ghost 2.0
40:45 - npm v6.4.1
40:57 - Johnny-Five v1.0
42:02 - stimulus v1.1.0
43:00 - sirv v0.2.0
43:50 - Go 1.11

 Libs & demos:
45:18 - theorem.js
46:02 - react-suspense-starter
47:40 - js-lingui
48:12 - datafield.js
49:20 - react-cute
49:56 - jeelizAR
50:57 - puppeteer-recorder
51:34 - mdx-deck
52:26 - speedscope
53:10 - size-plugin
53:35 - turbo-json-parse
54:50 - graphqurl
55:26 - pyodide
56:23 - windows95
56:14 - Window 2000 emulated in WebAssembly
59:40 - git-tutor
1:00:50 - No Harm License

Silly stuff:
1:05:00 - Enforcing account creation for docker downloads
1:07:20 - Software development in a nutshell
1:09:15 - Google, Apple, @IBM⁩ drop college degree requirement from hiring criteria
1:10:40 - Everybody dance now! Conditional video synthesis

Watch / listen in other places:
Dev.to: https://dev.to/yamalight
Soundcloud: https://soundcloud.com/bxjsweekly
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