J. Cookie (they/them)Ghostbusters: the Spirit Life-Size, Zap & Blast Mashup WandFinished Spirit Life-Size, Zap & Blast Mash-Up Wand11 min read·Apr 22, 2024----
J. Cookie (they/them)Dexie Typescript without ClassesWhen I began working with the Dexie IndexedDB wrapper library, I was disappointed to see the instructions that directed you to subclass…2 min read·Nov 22, 2022----
J. Cookie (they/them)Walmart.io Affiliate Signature Header Generation in NodeJSAnnoyed with WM_SEC.AUTH_SIGNATURE like I was? Read on!2 min read·Oct 15, 2022----
J. Cookie (they/them)Using an Echo Show as an External Mac Display(Or Any Device with a Browser)4 min read·Sep 20, 2022----
J. Cookie (they/them)Async array.reduce() in TypescriptIf you need to reduce an array, perhaps in order to map it onto an object, with one of the operations in the reducer being an asynchronous…3 min read·Apr 8, 2022----
J. Cookie (they/them)White Space Alignment Insanity… or Stop the Inline: Aligning (and Referencing) String Constants3 min read·Feb 24, 2022----
J. Cookie (they/them)Testing DocumentFragments in ‘react-testing-library’ with TypeScriptWhile writing unit tests for React components using ‘react-testing-library’, I came across the asFragment method.2 min read·Mar 28, 2019----
J. Cookie (they/them)Deeply Nested Function Returns Considered Nameless, and Harmless But AnnoyingUPDATE: After some consideration, I am coming to believe that the technique suggested here might qualify as an anti-pattern in many…3 min read·Aug 18, 2017----
J. Cookie (they/them)React: Dynamically Rendering Different Components without Switch: the Capitalized Reference…React in the form we usually see doesn’t really look like it can make components dynamically. Most people end up using switch with case…3 min read·Jun 28, 2017--4--4