BxJS Weekly Episode 65 - javascript news podcast
Tags: javascript, node, podcast, news
Published: 2019-06-02 10:30:13

Hey dev.to community!

BxJS Weekly Episode 65 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-22-Episode-65.md)):

## Getting started:

- [React component lifecycle with Hook§](https://dev.to/elanandkumar/react-component-lifecycle-with-hook-6lo)
- [Handling Errors in Vue.js](https://www.raymondcamden.com/2019/05/01/handling-errors-in-vuejs)
- [Vue.js And SEO: How To Optimize Reactive Websites For Search Engines And Bots](https://www.smashingmagazine.com/2019/05/vue-js-seo-reactive-websites-search-engines-bots/)
- [Unit Testing in Angular](https://www.prestonlamb.com/blog/unit-testing-in-angular)
- [How to migrate from HOCs to Hooks](https://blog.logrocket.com/how-to-migrate-from-hocs-to-hooks-d0f7675fd600/)
- [Typescript interface vs. type](https://pawelgrzybek.com/typescript-interface-vs-type/)
- [Testing with Svelte and Ava](https://cam.st/2019/05/28/testing-with-svelte-and-ava/)
- [React for Vue developers](https://sebastiandedeyne.com/react-for-vue-developers/)
- [Functional javascript: five ways to calculate an average with array reduce](https://jrsinclair.com/articles/2019/five-ways-to-average-with-js-reduce/)
- [You don't need passport.js - Guide to node.js authentication](https://softwareontheroad.com/nodejs-jwt-authentication-oauth/)
- [5 Programming Patterns I Like](https://www.johnstewart.dev/five-programming-patterns-i-like/)
- [12 tips for writing clean and scalable JavaScript](https://blog.logrocket.com/12-tips-for-writing-clean-and-scalable-javascript-3ffe30abfe20/)
- [Creating Your Own React Validation Library](https://www.smashingmagazine.com/2019/05/react-validation-library-basics-part1/)
- [Four patterns for global state with React hooks: Context or Redux](https://itnext.io/four-patterns-for-global-state-with-react-hooks-context-or-redux-cbc2dc787380)

## Articles & News:

- [Transducers - a Generalized Concept for Data Transformations](https://dev.to/misterwhat/transducers-a-generalized-concept-for-data-transformations-33l8)
- [Compiling C to WebAssembly without Emscripten](https://dassur.ma/things/c-to-webassembly/)
- [Enabling Modern JavaScript on npm](https://jasonformat.com/enabling-modern-js-on-npm/)
- [Building a Multi Streaming Alexa Skill with the Alexa Skills Kit](https://hackernoon.com/building-radio-stations-alexa-skill-with-the-alexa-skills-kit-376fc9537047)
- [Better apps with react server-side rendering](https://technology.riotgames.com/news/better-apps-react-server-side-rendering)
- [Front-End Documentation, Style Guides and the Rise of MDX](https://css-tricks.com/front-end-documentation-style-guides-and-the-rise-of-mdx)

## Tips, tricks & bit-sized awesomeness:

- [Pointcloud effect in Three.js](https://dev.to/maniflames/pointcloud-effect-in-three-js-3eic)
- [Why I'm still using jQuery in 2019](https://arp242.net/jquery.html)
- [Run WebAssembly Outside The Sandbox at 95% Native Speed](https://innative.dev/news/introducing-innative/)
- [CKEditor 4 - Integrate WYSIWYG editor with React](https://ckeditor.com/blog/CKEditor-4-integrate-WYSIWYG-editor-with-React/)
- [JavaScript and evidence-based language design](https://hacks.mozilla.org/2019/05/javascript-and-evidence-based-language-design/)
- [What's New In DevTools (Chrome 76)](https://developers.google.com/web/updates/2019/05/devtools)
- [Urql, Grown Up](https://formidable.com/blog/2019/urql-2019/)
- [Upcoming VSCode Feature: Inspect element](https://github.com/auchenberg/vscode-browser-preview/issues/55)
- [Node.js is 10 years old!](https://twitter.com/NodeSource/status/1132947440796164097)

## Releases:

- [Angular 8](https://blog.angular.io/version-8-of-angular-smaller-bundles-cli-apis-and-alignment-with-the-ecosystem-af0261112a27)
- [TypeScript 3.5](https://devblogs.microsoft.com/typescript/announcing-typescript-3-5/)
- [GraphiQL Explorer 2.0](https://www.onegraph.com/blog/2019/05/30/GraphiQL_Explorer_2_0_A_Power_User_Release.html)
- [Verdaccio 4](https://verdaccio.org/blog/2019/05/19/15-verdaccio-4-release.html)
- [PapaParse v5.0](https://github.com/mholt/PapaParse/releases/tag/5.0.0)
- [Node v10.16.0](https://nodejs.org/en/blog/release/v10.16.0/)
- [Ember 3.10](https://blog.emberjs.com/2019/05/21/ember-3-10-released.html)
- [Nuxt v2.8.0](https://github.com/nuxt/nuxt.js/releases/tag/v2.8.0)
- [Preact 10.0.0 beta 2](https://twitter.com/marvinhagemeist/status/1134437340007542784?s=09)

## Libs & demos:

- [MDsveX](https://github.com/pngwn/MDsveX)
- [react-vertex](https://github.com/sghall/react-vertex)
- [Left](https://github.com/hundredrabbits/Left)
- [xstyled](https://github.com/smooth-code/xstyled)
- [codespeak](https://github.com/sethwilsonUS/codespeak)
- [rayo.js](https://github.com/GetRayo/rayo.js)
- [zdog](https://github.com/metafizzy/zdog)
- [tosin](https://github.com/FullHuman/tosin)
- [Royalbox](https://github.com/omody/Royalbox)
- [FunctionScript](https://github.com/FunctionScript/FunctionScript)
- [fabulous](https://github.com/Raathigesh/fabulous)
- [luda](https://oatw.github.io/luda/)
- [scenejs](https://github.com/daybrush/scenejs)
- [fullstackopen](https://fullstackopen.com/en/)
- [medium-to-own-blog](https://github.com/mathieudutour/medium-to-own-blog)
- [trash](https://github.com/sindresorhus/trash)
- [node-bluetooth-serial-port](https://github.com/eelcocramer/node-bluetooth-serial-port)
- [tedious](https://github.com/tediousjs/tedious)
- [normalizr](https://github.com/paularmstrong/normalizr)
- [MQTT.js](https://github.com/mqttjs/MQTT.js)
- [react-physics-dragger](https://github.com/nickmcmillan/react-physics-dragger)
- [reaptcha](https://github.com/sarneeh/reaptcha)
- [react-div-100vh](https://github.com/mvasin/react-div-100vh)

## Interesting & silly stuff:

- [You’re Not Praised For The Bugs You Didn’t Create](https://medium.com/@fagnerbrack/youre-not-praised-for-the-bugs-you-didn-t-create-ef3df6894d5c)

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