BxJS Weekly Episode 78 - javascript news podcast
Tags: javascript, node, podcast, news
Published: 2019-09-01 14:01:42

Hey dev.to community!

BxJS Weekly Episode 78 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-35-Episode-78.md)):

## Getting started:

- [Regex Tutorial: Beginners Guide to Regular Expressions using JavaScript](https://medium.com/@mwarfa/regex-tutorial-beginners-guide-to-regular-expressions-using-javascript-1593babb4bf8)
- [Complete intro to react v5](https://btholt.github.io/complete-intro-to-react-v5/)
- [Closures in JavaScript: Why Do We Need Them?](https://blog.bitsrc.io/closures-in-javascript-why-do-we-need-them-2097f5317daf)
- [JavaScript Iterators and Generators: Synchronous Iterators](https://dev.to/jfet97/javascript-iterators-and-generators-synchronous-iterators-141d)
- [Optional chaining](https://v8.dev/features/optional-chaining)
- [A Practical Guide to Symbols in JavaScript](http://thecodebarbarian.com/a-practical-guide-to-symbols-in-javascript.html)
- [Translate your React app with ease using Facebook’s own framework (FBT)](https://medium.com/@adamramberg/translate-your-react-app-with-ease-using-facebooks-own-framework-fbt-e8f6af04d3d9)
- [Write fewer, longer tests](https://kentcdodds.com/blog/write-fewer-longer-tests)

## Articles & News:

- [JavaScript: The Modern Parts](https://amontalenti.com/2019/08/10/javascript-the-modern-parts)
- [Bridging Node.js and Python with PyNode to Predict Home Prices](https://thecodinginterface.com/blog/bridging-nodejs-and-python-with-pynode/)
- [Preserving Flash content with WebAssembly done right](https://medium.com/leaningtech/preserving-flash-content-with-webassembly-done-right-eb6838b7e36f)
- [The story of a V8 performance cliff in React](https://v8.dev/blog/react-cliff)
- [Service Workers at Slack: Our Quest for Faster Boot Times and Offline Support](https://slack.engineering/service-workers-at-slack-our-quest-for-faster-boot-times-and-offline-support-3492cf79c88)
- [The Baseline Interpreter: a faster JS interpreter in Firefox 70](https://hacks.mozilla.org/2019/08/the-baseline-interpreter-a-faster-js-interpreter-in-firefox-70/)
- [Recap of the `funding` experiment](https://feross.org/funding-experiment-recap/)
- [npm bans terminal ads](https://www.zdnet.com/article/npm-bans-terminal-ads/)
- [npm announces open source funding initiative](https://twitter.com/npmjs/status/1167558875521966080?s=09)

## Tips, tricks & bit-sized awesomeness:

- [Going beyond NPM: meet Yarn & pnpm](https://blog.nicco.io/2019/08/27/going-beyond-npm-meet-yarn-pnpm/)
- [Checklist for choosing an optimal npm package](https://dev.to/adrianbdesigns/checklist-for-choosing-an-optimal-npm-package-4dpm)
- [Making Await More Functional in JavaScript](https://dev.to/craigmichaelmartin/making-await-more-functional-in-javascript-2le4)
- [What happens when you launch Google Chrome for the first time?](https://twitter.com/jonathansampson/status/1165493206441779200)
- [CSS Can Do This... And It's Terrifying!](https://www.aaron-powell.com/posts/2019-08-14-css-can-do-this-and-its-terrifying/?utm_source=CSS-Weekly)
- [Announcing the first Postgres extension to run WebAssembly](https://medium.com/wasmer/announcing-the-first-postgres-extension-to-run-webassembly-561af2cfcb1)
- [WebSocketStream is now available in Chrome Canary](https://twitter.com/TypeSong/status/1166957708676714496?s=09)
- [The (brief) history of the `is-buffer` package](https://twitter.com/feross/status/1166531085410263040?s=09)

## Releases:

- [Feathers 4](https://blog.feathersjs.com/introducing-feathers-4-a-framework-for-real-time-apps-and-rest-apis-afff3819055b?gi=e1c9f1a76719)
- [Dojo 6](https://dojo.io/blog/version-6-dojo)
- [TypeScript 3.6](https://devblogs.microsoft.com/typescript/announcing-typescript-3-6/)
- [React Native 0.61.0-rc.0](https://github.com/facebook/react-native/releases/tag/v0.61.0-rc.0)

## Libs & demos:

- [WebCamera](https://github.com/riju/WebCamera)
- [babel-plugin-transform-rename-properties](https://github.com/jviide/babel-plugin-transform-rename-properties)
- [memento](https://github.com/antoinechalifour/memento)
- [radialMenu](https://github.com/victorqribeiro/radialMenu)
- [react-reverse-portal](https://github.com/httptoolkit/react-reverse-portal)
- [pagemap](https://github.com/lrsjng/pagemap)
- [model-viewer](https://github.com/GoogleWebComponents/model-viewer)
- [termpage](https://github.com/tautvilas/termpage)
- [meshspin.js](https://kickstart.ch/pages/meshspin-js.html)
- [sitejs](https://sitejs.org/)
- [websocketd](http://websocketd.com/)
- [react-ast](https://github.com/codejamninja/react-ast)
- [ReactiveSearch](https://github.com/appbaseio/reactivesearch/tree/next/packages/web)
- [creature-chess](https://github.com/Jameskmonger/creature-chess)
- [Trumbowyg](https://github.com/Alex-D/Trumbowyg)
- [csgo-crash-exploit](https://github.com/BeepFelix/csgo-crash-exploit)

## Interesting & silly stuff:

- [How DNS works](https://howdns.works/)

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