BxJS Weekly Episode 53 - javascript news podcast
Tags: javascript, node, podcast, news
Published: 2019-03-10 11:50:35

---
title: BxJS Weekly Episode 53 - javascript news podcast
published: true
description: Listen to the best javascript news of the week in a podcast form
tags: javascript, node, podcast, news
---

Hey dev.to community!

BxJS Weekly Episode 53 is now out! 🚀
Listen to the best javascript news of the week in a podcast form right here.

Here's all the mentioned links (also found [on github](https://github.com/BuildingXwithJS/bxjs-weekly/blob/master/links/19-10-Episode-53.md)):

## Articles & News:

- [Hooks for React.js - the new ketchup?](https://dev.to/softchris/hooks-for-reactjs-the-newketchup-21cc)
- [Higher order functions and some great applications in javascript](https://dev.to/duranenmanuel/higher-order-functions-and-some-great-applications-in-javascript-1k51)
- [Writing Unit Tests For A Rewrite: A Case Study](https://dev.to/azure/writing-unit-tests-for-a-rewrite-a-casestudy-466m)
- [How Are Function Components Different from Classes?](https://overreacted.io/how-are-function-components-different-from-classes/)
- [Gopher meet Plasma: A WebAssembly Experiment](https://dev.to/jeremylikness/gopher-meet-plasma-a-webassembly-experiment-4anl)
- [Understanding a Performance Issue with “Polymorphic” JSON Data](https://medium.com/wolfram-developers/understanding-a-performance-issue-with-polymorphic-json-data-e7e4cd079be0)
- [React Hooks: Compound Components](https://kentcdodds.com/blog/compound-components-with-react-hooks)
- [How to Enable React Strict Mode](https://kentcdodds.com/blog/react-strict-mode)
- [Using CSS Selectors In Javascript](https://dev.to/neutrino2211/using-css-selectors-in-javascript-3hlm)
- [Maintaining global state in AWS Lambda functions with Async Hooks](https://blog.scottlogic.com/2019/03/04/lambda-global-state.html)
- [JavaScript Fundamentals: Master the DOM! (Part 1)](https://itnext.io/javascript-fundamentals-master-the-dom-part-1-82433084fb40)
- [JavaScript Performance Pitfalls in V8](https://ponyfoo.com/articles/javascript-performance-pitfalls-v8)
- [useTypescript — A Complete Guide to React Hooks and TypeScript](https://levelup.gitconnected.com/usetypescript-a-complete-guide-to-react-hooks-and-typescript-db1858d1fb9c)
- [Handtrack.js: Hand Tracking Interactions in the Browser using Tensorflow.js and 3 lines of code.](https://hackernoon.com/handtrackjs-677c29c1d585)
- [Building rich command-line interfaces with Ink and React](https://vadimdemedes.com/posts/building-rich-command-line-interfaces-with-ink-and-react)
- [Tutorial: How to share code between iOS, Android & Web using React Native, react-native-web and monorepo](https://dev.to/brunolemos/tutorial-100-code-sharing-between-ios-android--web-using-react-native-web-andmonorepo-4pej)
- [How to render 3D in 2D canvas](https://www.basedesign.com/blog/how-to-render-3d-in-2d-canvas)
- [Scheduling in React](https://philippspiess.com/scheduling-in-react/)
- [JavaScript Symbols: But Why?](https://medium.com/intrinsic/javascript-symbols-but-why-6b02768f4a5c)

## Tips, tricks & bit-sized awesomeness:

- [Fast string concatenation in JavaScript](https://docs.google.com/document/d/1o-MJPAddpfBfDZCkIHNKbMiM86iDFld7idGbNQLuKIQ/preview#heading=h.v9as6odlrky3)
- [JavaScript "loose" comparison step by step](https://felix-kling.de/js-loose-comparison/)
- [Demo for how useReducer + useContext for dispatch can improve perf compared to just useState and passing down callbacks](https://twitter.com/dan_abramov/status/1102008543014735873?s=09)
- [W3C approves WebAuthn as the web standard for password-free logins](https://venturebeat.com/2019/03/04/w3c-approves-webauthn-as-the-web-standard-for-password-free-logins/)
- [The Node.js modules team just reached consensus on what we plan to upstream](https://twitter.com/MylesBorins/status/1102691497579892736?s=09)
- [I just made this diagram of modern React lifecycle methods. Hope you’ll find it helpful!](https://twitter.com/dan_abramov/status/981712092611989509)
- [Hey folks! I am soliciting feedback for the tc39 website.](https://twitter.com/ioctaptceb/status/1103593225179328512?s=09)

## Releases:

- [Storybook 5.0](https://medium.com/storybookjs/storybook-5-0-db1d0f9c83b8)
- [Preact X alpha](https://github.com/developit/preact/releases/tag/10.0.0-alpha.0)
- [Marble.js 2.0](https://medium.com/@jflakus/marble-2-reactive-better-functional-stronger-5924119d3098)
- [Unfetch 4.1](https://twitter.com/_developit/status/1102348369266200578?s=09)
- [Node v11.11.0](https://nodejs.org/en/blog/release/v11.11.0/)
- [eslint-plugin-react-hooks v1.5.0](https://twitter.com/dan_abramov/status/1103744582074990594)

## Libs & demos:

- [deno.land](https://deno.land/)
- [maps-journey-replay](https://github.com/sebastianvirlan/maps-journey-replay)
- [unavatar](https://unavatar.now.sh/)
- [frenchkiss.js](https://github.com/koala-interactive/frenchkiss.js)
- [vectorious](https://github.com/mateogianolio/vectorious)
- [eslint-config-react-native-community](https://github.com/facebook/react-native/tree/master/packages/eslint-config-react-native-community)
- [femtoJS](https://vladocar.github.io/femtoJS/)
- [code-server](https://github.com/codercom/code-server)
- [cherow](https://github.com/cherow/cherow)
- [autocannon](https://github.com/mcollina/autocannon)
- [iro.js](https://github.com/jaames/iro.js)

## Interesting & silly stuff:

- [Coping with Feedback](https://overreacted.io/coping-with-feedback/)
- [Researchers uncover ring of GitHub accounts promoting 300+ backdoored apps](https://www.zdnet.com/article/researchers-uncover-ring-of-github-accounts-promoting-300-backdoored-apps/)
- [Facebook Is Allowing Anyone to Look You Up Using Your Two-Factor Authentication Phone Number](https://daringfireball.net/linked/2019/03/04/facebook-2fa-phone-numbers)
- [JavaScript considered harmful. For real, according to JP police.](https://twitter.com/kosamari/status/1102831897414156288?s=09)
- [Researchers asked 43 freelance developers to code the user registration for a web app and assessed how they implemented password storage. 26 devs initially chose to leave passwords as plaintext.](https://www.reddit.com/r/programming/comments/ayoo0q/researchers_asked_43_freelance_developers_to_code/)

Any feedback is appreciated 😁

Additional stuff:
- [Youtube channel](https://youtube.com/c/TimErmilov)
- [Twitch channel](https://www.twitch.tv/yamalight)
- [Discord server](https://discord.gg/hnKCXqQ)
- [BxJS Weekly github repo](https://github.com/BuildingXwithJS/bxjs-weekly)

Social media links:
- [Twitter](http://twitter.com/yamalight)
- [Medium](https://medium.com/@yamalight)
- [Github](http://github.com/yamalight)

If you enjoy my content, please consider [supporting me](https://codezen.net/support.html) 😉