Posts
All the articles I've posted.
Understanding TypeScript's Powerful Type Assertions Through Practical Examples
Published: at 08:00 PMLeverage TypeScript type assertions for dynamic, adaptable object types.
Creating a Custom React Context Provider
Published: at 08:00 PMCreate a reusable React Context Provider in Next.js for managing a searchable cookie list.
Migrating from useState to useReducer, Building a Counter in a Next.js App
Published: at 08:00 PMIn this tutorial, we migrated from useState to useReducer while building a counter interface in a Next.js app. This helps manage state updates more efficiently and scales better as app complexity grows. Additional tips include extracting the reducer, using the Context API for global state, adding custom middleware, and exploring other hooks.
Understanding useRef and useState for Tracking Component Render Count in React
Published: at 08:00 PMThis post explains useRef and useState usage in React by creating a custom hook to track component render count without extra re-renders. useRef stores render count while useState manages multiple state values independently, allowing efficient updates and improved code readability.
Using useCallback Correctly in a Simple Next.js 13 Component
Published: at 08:00 PMThis post demonstrates using the useCallback hook in a Next.js 13 component for better performance. It shows how to create a simple Counter component with a button that increments the count, utilizing useCallback to avoid unnecessary re-renders.