PinnedSeth LivingstoninLevel Up CodingThe canonical React context implementation in TypeScriptThe props, the context, the provider, the tree, the hook, the lion, the witch, and the wardrobe.Jan 27Jan 27
Seth LivingstonAzure CLI, Powershell, and JMESPath: keys with periods or spaces in themMany of the objects returned by the Azure CLI include keys with periods or spaces in them. Extracting values with JMESPath can be tricky.Dec 19, 2023Dec 19, 2023
Seth LivingstoninLevel Up CodingOOP vs. FP: a real-world TypeScript exampleA small, real-world example of what OOP and FP look like in a TypeScript applicationAug 20, 2023Aug 20, 2023
Seth LivingstoninLevel Up CodingBalance performance and readability with React.memo, inline functions, and React.useCallbackWhen should I replace an inline function with React.useCallback? What part does React.memo play?Mar 13, 2023Mar 13, 2023
Seth LivingstoninLevel Up CodingHow to eliminate code bloat in JavaScript with object catalogsA simple solution to a common problemMar 27, 20224Mar 27, 20224
Seth LivingstonHow exceptions clutter asynchronous JavaScript codeAnd what we can learn from GoFeb 26, 2022Feb 26, 2022
Seth LivingstoninCryptoStarsHow much Bitcoin does China own?And could it manipulate its price?Jan 7, 2022Jan 7, 2022