Software engineer @Compound
Nothing here yet.
Do you know useEffect? useEffect(() => { console.log(value) }, [value]) This effect runs after the first render and whenever value changes. I bet you've probably learned it that way. This effect runs after the first render... If you've read my a...

Down the rabbit hole Give me a component A and I'll: On first render Run A's state lazy initializers. Render A. Update the DOM. Run A's layout effects. Paint the DOM updates from 3. Run A's effects. On subsequent renders (props changed or state cha...

Glossary A binding is a variable name (this I borrow from the previous glossary). Can be classified into one of two categories: A lexical binding, which can be determined at the lexing step of the compilation. Any variable or function declaration i...
