BxJS Weekly Episode 54 - javascript news podcast
Tags: javascript, node, podcast, news
Published: 2019-03-17 14:27:24

---
title: BxJS Weekly Episode 54 - 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 54 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-11-Episode-54.md)):

## Articles & News:

- [Diving into the great observer pattern in javascript](https://enmascript.com/articles/2019/03/09/diving-into-the-great-observer-pattern-in-javascript)
- [Rendering large lists with react-window](https://addyosmani.com/blog/react-window/)
- [useRedux — state management pattern with React Hooks](https://hackernoon.com/useredux-state-management-pattern-with-react-hooks-fa8e1413b9f1)
- [Form Validation Using Custom React Hooks](https://upmostly.com/tutorials/form-validation-using-custom-react-hooks/)
- [Hooks, State, Closures, and useReducer](https://adamrackis.dev/state-and-use-reducer/)
- [A Complete Guide to useEffect](https://overreacted.io/a-complete-guide-to-useeffect/)
- [A Picture is Worth a Thousand Words, Faces, and Barcodes — The Shape Detection API](https://developers.google.com/web/updates/2019/01/shape-detection)
- [KV Storage: the Web's First Built-in Module](https://developers.google.com/web/updates/2019/03/kv-storage)
- [An Introduction To WebBluetooth](https://www.smashingmagazine.com/2019/02/introduction-to-webbluetooth/)
- [GraphQL in Depth: What, Why, and How](https://ponyfoo.com/articles/graphql-in-depth-what-why-and-how)
- [Node.js and Express Tutorial: Building and Securing RESTful APIs](https://auth0.com/blog/node-js-and-express-tutorial-building-and-securing-restful-apis/)
- [Iodide: an experimental tool for scientific communication and exploration on the web](https://hacks.mozilla.org/2019/03/iodide-an-experimental-tool-for-scientific-communicatiodide-for-scientific-communication-exploration-on-the-web/)
- [Building a GraphQL Server with Node.js and Express](https://dev.to/azure/building-a-graphql-server-with-nodejs-andexpress-5hfh)
- [Styling in React Native](https://blog.bitsrc.io/styling-in-react-native-c48caddfbe47)
- [Update on Experimental Features in Node.js](https://nodesource.com/blog/experimental-features-in-node.js)
- [When "Zoë" !== "Zoë". Or why you need to normalize Unicode strings](https://withblue.ink/2019/03/11/why-you-need-to-normalize-unicode-strings.html)
- [Supporting old browsers without hurting everyone](https://sgom.es/posts/2019-03-06-supporting-old-browsers-without-hurting-everyone/)

## Tips, tricks & bit-sized awesomeness:

- [Move Ya! Or maybe, don't, if the user prefers-reduced-motion!](https://developers.google.com/web/updates/2019/03/prefers-reduced-motion)
- [Chromium FileReader Vulnerability Fix](https://electronjs.org/blog/filereader-fix)
- [CSS Working Group approved CSS Nesting](https://twitter.com/MrAhmadAwais/status/1104407988792688641?s=09)
- [7 Tricks with Resting and Spreading JavaScript Objects](https://blog.bitsrc.io/6-tricks-with-resting-and-spreading-javascript-objects-68d585bdc83)
- [We’re the React Native team. AUA!](https://www.reddit.com/r/reactnative/comments/azuy4v/were_the_react_native_team_aua/)
- [AWS Joins the GraphQL Foundation](https://aws.amazon.com/blogs/opensource/aws-joins-the-graphql-foundation/)
- [Coming to a bundler near you](https://twitter.com/_developit/status/1105582360907649024?s=09)
- [3 topics in 1 JavaScript interview question](https://dev.to/maciekchmura/3-topics-in-1-javascript-interview-question-1gd7)
- [Chrome Lite Pages - For a faster, leaner loading experience](https://blog.chromium.org/2019/03/chrome-lite-pages-for-faster-leaner.html)
- [JIT-less V8](https://v8.dev/blog/jitless)
- [Why you shouldn't use Moment.js](https://inventi.studio/en/blog/why-you-shouldnt-use-moment-js)
- [Introducing Firefox Send](https://blog.mozilla.org/blog/2019/03/12/introducing-firefox-send-providing-free-file-transfers-while-keeping-your-personal-information-private/)
- [Microsoft open sources Accessibility Insights](https://cloudblogs.microsoft.com/opensource/2019/03/12/microsoft-open-sources-accessibility-insights/)
- [Node.js and JS foundations are merging to form OpenJS](https://openjsf.org/)
- [A major international bank accidentally published a private package of their own to the public npm Registry, took _3 years_ to notice](https://twitter.com/seldo/status/1105153287718723584)
- [Diff Podcast](https://thediffpodcast.com/)

## Releases:

- [React Native 0.59](http://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059)
- [Chrome 73](https://developers.google.com/web/updates/2019/03/nic73)
- [billboard.js 1.8.0](https://medium.com/@alberto.park/billboard-js-1-8-0-released-today-3ed432f2d9d4)
- [Atom 1.35](https://blog.atom.io/2019/03/12/atom-1-35.html)

## Libs & demos:

- [rmgr](https://github.com/rmdm/rmgr)
- [avif.js](https://github.com/Kagami/avif.js)
- [react-native-PixelsCatcher](https://github.com/rumax/react-native-PixelsCatcher)
- [aybolit](https://github.com/web-padawan/aybolit)
- [promise-utils](https://github.com/blend/promise-utils)
- [graphql2chartjs](https://github.com/hasura/graphql-engine/tree/master/community/tools/graphql2chartjs)
- [laxxx](https://github.com/alexfoxy/laxxx)

## Interesting & silly stuff:

- [thanosjs](https://thanosjs.org/)
- [chaos - turn copied code into a chaotic mess](https://github.com/aydwi/chaos)
- [WWW is 30 years old](https://twitter.com/timberners_lee/status/1105377954077556736?s=09)
- [This Programming Question Does Not Exist](https://stackroboflow.com/)

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) 😉