Md Enayetur Rahman

Md Enayetur Rahman @md_enayeturrahman_2560e3

About: Md Enayetur Rahman MERN Stack Developer | Next Js | Typescript | Framer Motion | Graph QL | Material UI | Aceternity UI |

Location:
Sylhet, Bangladesh.
Joined:
Jun 10, 2024

Md Enayetur Rahman
articles - 35 total

Pagination and Sorting with Prisma in TypeScript

In this guide, we’ll explore two main types of pagination techniques, offset pagination and cursor...

Learn More 0 0Oct 26 '24

Prisma CRUD Operations Guide

This guide will walk you through using Prisma for common database operations like creating, updating,...

Learn More 0 0Oct 26 '24

Organizing Find Operations in Prisma with TypeScript

To keep our main code clean and organised, we’ll use a separate file for handling record retrieval...

Learn More 0 0Oct 26 '24

Understanding Prisma Models: A Beginner's Guide with Examples

Prisma models are at the core of database schema design in Prisma, allowing developers to define data...

Learn More 0 0Oct 25 '24

Getting Started with Prisma: A Comprehensive Guide

Prisma is a modern database toolkit that aims to streamline the interaction between applications and...

Learn More 0 0Oct 25 '24

Understanding PostgreSQL Data Types: Why They Matter and How to Use Them Effectively

When setting up a PostgreSQL database, one of the critical steps is defining the types of data you...

Learn More 0 0Oct 24 '24

How to Create, Update, and Delete Database in Postgres

Open SQL Shell. Provide your username and password. Type the following command CREATE DATABASE...

Learn More 0 0Oct 24 '24

How to create new user, and database in Postgres and grant and revoke permission

Open SQL Shell. Provide your user name and password. Type following command CREATE DATABASE...

Learn More 0 0Oct 24 '24

How to install Postgres on your Windows machine

Open this link and download the latest version of postgres. Click the downloaded file and install...

Learn More 0 0Oct 23 '24

The Foundation of Modern Computing: Transistors, Binary, and Bits

Computer science is a field that has revolutionized the way we interact with the world, transforming...

Learn More 0 0Sep 2 '24

State Management in React Using `useReducer`: A Comprehensive Guide

When building complex React applications, managing state efficiently becomes a crucial aspect of...

Learn More 0 0Aug 12 '24

Managing Global State in React with `useContext` and `useReducer`: A Todo App Example

React provides powerful tools for managing state within your application, and when it comes to global...

Learn More 0 0Aug 12 '24

Understanding State Management in React: Class vs. Functional Components

React is a powerful library for building user interfaces, allowing developers to manage and render...

Learn More 0 0Aug 12 '24

Exploring State Management in React: One-Way Data Binding, State Lift-Up, Prop Drilling, and Handling Complex States

React is renowned for its efficient way of managing UI through state and props. However, while React...

Learn More 0 0Aug 12 '24

Mastering the Fundamentals: Insights from Harvard's CS50 Lecture on Computer Science and Programming

Introduction This note covers the introductory lecture of Harvard's CS50 course, focusing...

Learn More 0 0Aug 12 '24

Mastering the Fundamentals: Insights from Harvard's CS50 Lecture on Computer Science and Programming

Introduction This note covers the introductory lecture of Harvard's CS50 course, focusing...

Learn More 0 0Aug 11 '24

How to Save Image with Multer

Introduction There is usually a user image-saving feature in any web app with user login...

Learn More 0 0Jun 26 '24

Updating Non-Primitive Data in an Array Using Transactions and Rollbacks

Introduction In this blog, we will explore how to update both primitive and non-primitive...

Learn More 0 0Jun 16 '24

Creating Query Builders for Mongoose: Searching, Filtering, Sorting, Limiting, Pagination, and Field Selection

In this blog, we will explore how to implement searching, filtering, sorting, limiting, pagination,...

Learn More 1 0Jun 16 '24

Method Chaining in Mongoose: A Brief Overview

Method chaining is a powerful feature in Mongoose that allows you to chain multiple query methods...

Learn More 0 0Jun 15 '24

How to Handle Errors in an Industry-Grade Node.js Application

This is the thirteenth blog of my series where I am writing how to write code for an industry-grade...

Learn More 0 0Jun 15 '24

Updating Non-Primitive Data Dynamically in Mongoose

Introduction When working with MongoDB and Mongoose, updating documents is straightforward...

Learn More 0 0Jun 14 '24

Understanding Transactions and Rollbacks in MongoDB

Introduction In the world of database management, ensuring data integrity and consistency...

Learn More 0 0Jun 14 '24

Creating a Custom Error Class in an Express App

Introduction Error handling is a crucial aspect of developing robust applications....

Learn More 0 0Jun 14 '24

Understanding Populating Referencing Fields in Mongoose

Introduction In MongoDB and Mongoose, referencing fields allow you to establish...

Learn More 0 0Jun 13 '24

Simplifying Error Handling in Express Controllers: Introducing catchAsync Utility Function

Introduction In any robust Express application, error handling is a critical aspect of...

Learn More 0 0Jun 13 '24

How to Set Up Routes in an Express App: A Step-by-Step Guide

Introduction Setting up routes in an Express application is a fundamental task that helps...

Learn More 1 0Jun 13 '24

Creating a Custom Send Response Utility Function in Express

Introduction When building an Express application, it is essential to have consistent and...

Learn More 0 0Jun 13 '24

How to handle not found route in express app.

Introduction This is the fourth blog of my series where I am writing how to write code for...

Learn More 0 0Jun 13 '24

Setting up global error handler using next function provided by express

Introduction This is the third blog of my series where I am writing how to write code...

Learn More 0 0Jun 13 '24