Published onOctober 16, 2025How to Decrease the Number of useState() and useEffect() calls in your React Codebase by a lotNextJSReactApp-RouteruseStateuseEffectRemixOptimizationClean-CodeThis article delves into derived state and how to avoid creating new state variables and effects to manage derived state.
Published onJuly 26, 2024How to incrementally add TypeScript response-types to your React/Svelte/Vue/Angular API data fetchingTypeScriptAPIReactStrong-TypingOpenAPIOrvalFrontendBackendThis will help reduce frontend-backend incompatibilities. We will explore the Orval project in this blog post
Published onMarch 17, 2024How to show a Loading Indicator on route change in NextJS 13/14 App RouterNextJSApp-RouterReactOnce you've followed this guide, when a user clicks a button or link that initiates a route change, an NProgress loading indicator will show up instantaneously on the top of the viewport just under the address bar.
Published onMay 8, 2023State Management Tools in ReactReactState-ManagementContextAPIContextAPI, Redux, Jotai, what to use?