paul shen

Product engineering, programming languages, React, and other random things that pop in my head.

I scribble lines of random things


Will this work in React Concurrent mode?
Why avoiding side effects in render functions is necessary.Feb 2020
ReasonReact hook recipes
Examples for using each hook in ReasonReact 0.7Jun 2019
Strings are too powerful
It's tempting to use strings for more than they signed up for.Jun 2019
The three core React hook features
Examine the fundamental React component API with React hooks.May 2019