AlgorithmsUse the Sliding Window Pattern to Solve Problems in JavaScriptI've been spending a lot of time in the last few months refreshing my knowledge of algorithms and…Dan OrlandoFebruary 05, 2023 9 min
ReactMy React 18 Migration AdventureI recently completed the migration of a large mono-repo containing three applications and about 3…Dan OrlandoFebruary 04, 2023 6 min
ReactCreate an API Error Boundary Context for React QueryCreating an API Error Boundary context allows you to catch errors from API calls at a global level…Dan OrlandoSeptember 02, 2022 3 min
ReactMigrate Your React App to ViteTalking about build tools may not be among the more interesting topics in development, but there is…Dan OrlandoAugust 23, 2022 5 min
ReactBuild an Accessible React Date Input Component with Internationalization and ReusabilityWorking with dates and date inputs for production applications can be tricky once you realize that…Dan OrlandoAugust 05, 2022 5 min
Node.jsCreate a Networking Server with Node.jsIn the last article , we looked at Node's event driven architecture. We'll expand on that here to…Dan OrlandoJuly 15, 2022 3 min
ReactAdvanced Form Development with React Hook FormHTML forms have been an integral part of the web since its inception. At it's core, the basic…Dan OrlandoJune 25, 2022 6 min
Node.jsUnderstanding Node's Event Driven ArchitectureOne thing that makes Node.js particularly interesting is its event-driven architecture. A Node…Dan OrlandoJune 15, 2022 4 min
ReactDisplay Consents on Application StartupRunning some level of startup routine that includes application pre-render checking to find the…Dan OrlandoApril 12, 2022 7 min
ReactBeef Up Your Routing with React LocationWhat is React Location? React Location is a powerful new routing library that is battle-tested for…Dan OrlandoMarch 03, 2022 7 min