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

#frontend

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

#frontend

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.

#monthly-log

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.

#backend #typescript

February Reflection 2023

Reflected on Hacker News clone learnings, especially Redux Toolkit. Gained Cypress API familiarity by writing e2e tests.

#monthly-log

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.

#javascript

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.

#javascript

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.

#javascript

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.

#monthly-log

React Hooks - useCallback

Boost React app performance with useCallback hook. Understand how it works, prevent re-renders & compare examples with/without useCallback.

#frontend