Blog
Nextjs State Management with Redux Toolkit - Part 2
Part 1 covered setting up Redux Toolkit and topSlice function and then how would I refactor the codebase to make it cleaner and more readable way
Nextjs State Management with Redux Toolkit - Part 1
This guide provides a step-by-step process for setting up Redux Toolkit with Next.js, enabling you to easily manage state in your web applications
March Reflection 2023
Reflected on what I learned about run TS node app, ch 1 of the System Design, LCP and CLS from Lighthouse, and run a tests array with one of Jest's features.
A Simple Guide to Set up and Deploy Node with TypeScript
Set up & deploy TypeScript Node.js app: Learn how to enable TypeScript, run locally 3 ways, & deploy the app with this guide.
February Reflection 2023
Reflected on Hacker News clone learnings, especially Redux Toolkit. Gained Cypress API familiarity by writing e2e tests.
Exploring JavaScript Reduce Function
The reduce function is one of the built-in methods in JS that allow you to transform an array into a single value by iterating over each element in the array.
Let's Discover the JavaScript Map Keyed Collection
Learn about JavaScript Map: its keyed collection, differences from objects & how to perform CRUD operations using Map methods.
JavsScript - What is StructuredClone?
Shallow vs. deep copy in objects: shallow copies reference, deep copies the object. Use reference for shallow, recursively duplicate for deep copy.
January Reflection 2023
Reflecting on January, inspired by Atomic Habits, I'm learning Next.js, Chakra UI, and Redux Toolkit for the Hacker News project. Next up: Cypress.
React Hooks - useCallback
Boost React app performance with useCallback hook. Understand how it works, prevent re-renders & compare examples with/without useCallback.