logo

Welcome to my blog!

I'm writing about JavaScript, (Node, React, Next.js and TypeScript) or any topic I'm interested in at the moment.

Article logo

Building a File Storage With Next.js, PostgreSQL, and Minio S3

In this article, we will build a full-stack application using Next.js, PostgreSQL, and Minio S3.

January 31, 2024
Article logo

Building a File Storage With Next.js, PostgreSQL, and Minio S3

In this article, we will build a full-stack application using Next.js, PostgreSQL, and Minio S3.

January 31, 2024
Article logo

Implementing Debounce in React for Efficient Delayed Search Queries

In this article, we will look at how to implement debounce in React for efficient delayed search queries. We will look at how to implement debounce in React using the useRef hook.

January 8, 2024
Article logo

Building a Local Development Environment: Running a Next.js Full-Stack Application with PostgreSQL and Minio S3 Using Docker-Compose

In this article, we will look at how to build a local development environment for a full-stack Next.js application with PostgreSQL and Minio S3 using Docker-Compose.

January 6, 2024
Article logo

Exploring 4 Ways to Compare Objects in JavaScript with Performance Analysis

In this article, I will implement a custom object and array comparison function. I will use recursion to implement the comparison function. I will also compare the performance of different methods of object comparison.

December 29, 2023
Article logo

Let’s implement a Debounce function in Javascript

Debounce function is used to limit the rate at which a function can fire. In this article, we will implement a custom debounce function. We will use closures and setTimeout to implement the debounce function

November 12, 2023