BxJS Weekly Ep. 46 - Jan 19, 2019 (javascript news podcast)
Channel: Tim Ermilov
Date: 2019-01-19

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-03-Episode-46.md

Timestamps for news (huge thanks to SOLVM):

Articles & News:

0:53 - Creating of neural network using JavaScript in 7 minutes!
2:20 - Defensive JavaScript
3:38 - The Flexbox Holy Albatross
5:05 - AdonisJS: a full-featured node framework for modern web servers
6:35 - New ES2018 Features Every JavaScript Developer Should Know
8:35 - An Informal Exploration of Structural Sharing, Proxies, and Copy-on-Write Semantics
10:48 - Common API mistakes and how to avoid them
11:50 - JavaScript Modules: From IIFEs to CommonJS to ES6 Modules
12:51 - Interactive Text Animation with React Hooks
14:09 - Creating a Node gRPC Service Using Mali
15:20 - Handling Time Zone in JavaScript
16:36 - Using Docker for Node.js in Development and Production
17:28 - Emscripten and npm
18:55 - Adding tracing with Jaeger to an express application
21:20 - What if we could verify npm packages?
24:26 - Why I don’t use React-Router
26:00 - Porting 30K lines of code from Flow to TypeScript
26:58 - Why I've stopped exporting defaults from my JavaScript modules
29:10 - Tech Choices I Regret at Spectrum
30:52 - GoDaddy is sneakily injecting JavaScript into your website and how to stop it
31:35 - Reverse engineering GoDaddy's tracking script


Tips, tricks & bit-sized awesomeness:

32:17 - The future of TypeScript on ESLint
32:55 - Be Type Strict Without Typescript*
33:46 - How to navigate the maze of JavaScript code
34:42 - npmtink now supports .wasm imports
35:10 - Jest is migrating to TypeScript for v25
36:04 - Did you know: VS Code has screencast mode
36:38 - 15 underrated VSCode Themes for a change in 2019 :shrug::skin-tone-1:‍️
37:11 - Implement Picture-in-Picture on the Web
37:50 - TIL Chrome Dev Tools will help you pick accessible color schemes
38:30 - npm: Automated token revocation for when you accidentally publish a token
38:54 - React with hooks: passing dispatch function to children
39:54 - Dan Abramov on TDD
Releases:

41:30 - xo v0.24.0
42:10 - React DevTools v3.6
42:58 - npm 6.6.0
43:40 - Node v11.7.0
44:38 - esm 3.1.0


Libs & demos:
45:15 - getClass.react
45:44 - readymade
46:20 - pinch-zoom-element
46:44 - alasql
48:00 - welgo
48:24 - shiny
49:19 - nuclear
49:55 - apollo-elements
50:35 - formee
51:01 - json2graphql
51:30 - hasura
52:04 - nside
53:43 - rxjs-hooks
54:28 - code-to-graph


Interesting & silly stuff:
54:54 - whoishorsejs
55:55 - JS 10 year challenge
56:45 - The curious case of the Raspberry Pi in the network closet
57:12 - Zelda Twilight Princess On NVIDIA Shield Received Impressive Graphical Update Through Deep Learning
59:09 - Let me ruin CS:GO's Blacksite for you

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