BxJS Weekly Episode 83 - javascript news podcast
Tags: javascript, node, podcast, news
Published: 2019-10-06 10:35:52

Hey dev.to community!

BxJS Weekly Episode 83 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-40-Episode-83.md)):

## Getting started:

- [Creating custom JavaScript syntax with Babel](https://lihautan.com/creating-custom-javascript-syntax-with-babel/)
- [The Guide to Learning React Hooks (Examples & Tutorials)](https://www.telerik.com/kendo-react-ui/react-hooks-guide/)
- [An Unintentionally Comprehensive Introduction to GitHub Actions CI](https://dev.to/bnb/an-unintentionally-comprehensive-introduction-to-github-actions-ci-blm)
- [Let's Write a Brainfuck Compiler](https://www.jsmonday.dev/articles/37/let-s-write-a-brainfuck-compiler)
- [Don't Use JavaScript Variables Without Knowing Temporal Dead Zone](https://dmitripavlutin.com/javascript-variables-and-temporal-dead-zone/)
- [Getting Started with NodeGUI](https://hibbard.eu/node-gui/)
- [3 Amazing ways to generate random numbers without Math.random()](https://dev.to/svijaykoushik/3-amazing-ways-to-generate-random-numbers-without-math-random-4e84)
- [Don't Sync State. Derive It!](https://kentcdodds.com/blog/dont-sync-state-derive-it)
- [Working with Node.js on Hyper-V and WSL2](https://blog.logrocket.com/working-with-node-js-on-hyper-v-and-wsl2/)
- [Fixing layout instability](https://web.dev/fixing-layout-instability/)

## Articles & News:

- [Evaluating JavaScript code via import()](https://2ality.com/2019/10/eval-via-import.html)
- [Mario Kart: CSS](https://codeburst.io/mario-kart-css-7572bd2ce608)

## Tips, tricks & bit-sized awesomeness:

- [Mozilla Developer channel now on Youtube](https://twitter.com/jensimmons/status/1178974716494831616)
- [Audit the runtime performance of your ESLint rules](https://twitter.com/katiehempenius/status/1178730532131266561)
- [ECMAScript Proposal: Records & Tuples achieved Stage 1](https://twitter.com/robpalmer2/status/1179110581305008129?s=09)
- [ECMAScript Proposal: `globalThis` is now stage 4](https://twitter.com/ljharb/status/1179133613020987393)
- [Running WASI in Javascript with Wasmer-JS](https://medium.com/wasmer/wasmer-js-9a53e837b80)
- [OpenJS Foundation welcomes first Incubating project: nvm](https://twitter.com/openjsf/status/1179743425131945984)
- [Full-icu support in Node.js](https://twitter.com/styfle/status/1179887194221273088)
- [Why npm lockfiles can be a security blindspot for injecting malicious modules](https://snyk.io/blog/why-npm-lockfiles-can-be-a-security-blindspot-for-injecting-malicious-modules/)
- [A way to read the viewport height when the keyboard is up in iOS13 with the Visual Viewport API](https://twitter.com/jesper_vos/status/1179673256925814785?s=09)
- [Vue 3 code open sourced](https://github.com/vuejs/vue-next)

## Releases:

- [Preact X](https://github.com/preactjs/preact/releases/tag/10.0.0)
- [Webhint browser extension v1](https://medium.com/webhint/the-webhint-browser-extension-v1-release-df9044ddaf69)
- [Node RED v1](https://nodered.org/blog/2019/09/30/version-1-0-released)
- [TypeScript 3.7 beta](https://twitter.com/typescript/status/1179151796255776769?s=09)
- [Next.js 9.0.7](https://nextjs.org/blog/next-9-0-7)

## Libs & demos:

- [catage](https://github.com/thatisuday/catage)
- [pipoca.js](https://www.pipocajs.com/)
- [bundle-analyzer](https://www.bundle-analyzer.com/)
- [react-three-fiber](https://github.com/react-spring/react-three-fiber)
- [delatin](https://github.com/mapbox/delatin)
- [atdatabases](https://github.com/ForbesLindesay/atdatabases)
- [node-oidc-provider](https://github.com/panva/node-oidc-provider)
- [shipjs](https://github.com/algolia/shipjs)
- [useAnimations](https://github.com/useAnimations/react-useanimations)
- [react-timekeeper](https://github.com/catc/react-timekeeper)
- [react-native-indicators](https://github.com/n4kz/react-native-indicators)
- [joshbuchea/HEAD](https://github.com/joshbuchea/HEAD)

## Interesting & silly stuff:

- [Bot Land](https://play.bot.land/)

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)
- [Github](http://github.com/yamalight)

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