Issue 60
HashBang (/hăsh•băng/) Weekly by OK GROW!

Essential reading every Monday.

Want to attend
GraphQL Europe? Use the code "hashbang" and get 20% off your ticket!
You Probably Don't Need Derived State
React 16.4 included a bugfix for getDerivedStateFromProps which caused some existing bugs in React components to reproduce more consistently. This post explains some common anti-patterns with derived state and preferred alternatives. 

Read More
Using nullability in GraphQL
What non-null fields do, how to use them, and integration with statically typed languages. 

Read More
10 Things I Regret About Node.js
Great talk from the creator of Node JS - Ryan Dahl at JSConf EU 2018 on Node and details about his new project Deno, a secure TypeScript runtime on V8. 

Read More
JavaScript async/await: The Good Part, Pitfalls and How to Use
The async/await introduced by ES7 is a fantastic improvement in asynchronous programming with JavaScript. This article explores async/await from different perspectives, and will show how to use them correctly and effectively.

Read More
We're available for web and mobile development, development team enablement, and training. We work with GraphQL, React, React Native, Node.js. To learn more visit:
Karl at OK GROW! · 298 Dundas St. W · Toronto Ontario M5T 1G2 · Canada
Unsubscribe | View in browser