Saiful Islam

Saiful Islam @saiful7778

About: I am Saiful Islam, a front-end developer skilled in React.js, TypeScript, JavaScript, and Tailwind CSS. I build user-friendly web apps and have worked on Pocket School Quiz, DTR CLI, and DevMingle.

Location:
Lakshmipur, Bangladesh
Joined:
Mar 8, 2024

Saiful Islam
articles - 19 total

How to Create an ESLint Config Package in Turborepo

In a growing monorepo, maintaining consistent code quality across multiple apps and packages is...

Learn More 2 0May 8

🧩 How to Create a Reusable TypeScript Config Package in Turborepo

When working in a monorepo with multiple applications and packages, it's easy for your TypeScript...

Learn More 0 0May 8

✨ Improve Your Developer Lifecycle with Husky, lint-staged, and commitlint

As a developer, especially when managing code standards, your workflow matters. You can write great...

Learn More 2 0Apr 30

Monorepo vs Polyrepo: Choosing the Right Structure for Your MERN Stack Project

In modern software development, project structure matters a lot. Whether you are a solo full-stack...

Learn More 0 0Apr 27

Setting Up Redux in Next.js 15 with Typescript

When working with global state management in Next.js 15, integrating Redux efficiently is crucial....

Learn More 4 0Feb 25

Using React Context API in Next.js 15 for Global State Management

In modern Next.js applications, state management is essential for maintaining global UI states like...

Learn More 3 1Feb 23

API Validation in Next.js 15 with Zod and TypeScript

In our previous blogs, we built: A structured API response helper → serverResponse Read here An...

Learn More 2 0Feb 19

Simplifying API Promise Handling in Next.js 15

In modern Next.js 15 applications, API routes often deal with asynchronous operations like database...

Learn More 2 2Feb 17

Simplifying Request Body Handling in Next.js 15

When working with API routes in Next.js 15, handling different types of request payloads (JSON,...

Learn More 0 0Feb 17

🚀 Building a Robust API Response Helper in Next.js 15

When developing APIs in Next.js 15, structuring responses properly is crucial for consistency,...

Learn More 11 5Feb 17

🚀 Ensuring Unique Slugs in Next.js 15 with Prisma & Slugify

Creating SEO-friendly slugs is essential for URLs in Next.js applications. However, ensuring they...

Learn More 0 0Feb 16

🚀 Optimizing Database Queries in Next.js 15 with cache and Prisma

Fetching data efficiently in a Next.js application is crucial for performance. With Next.js 15 and...

Learn More 4 4Feb 16

🚀 Optimizing React Performance with cache API

React applications often need to optimize performance, especially when dealing with expensive...

Learn More 0 0Feb 13

Managing and Using Custom Icons in React: A Scalable Approach

Icons are essential for any modern web application, improving usability and aesthetics. Instead of...

Learn More 2 0Jan 30

Managing Environment Variables in Node.js with dotenv

When developing applications in Node.js, managing sensitive configuration values securely is crucial....

Learn More 1 0Jan 30

Detecting Mobile Devices in React with a Custom Hook

Responsive web design is a crucial aspect of modern web development. Sometimes, you need to implement...

Learn More 2 0Jan 29

Detecting Browsers in JavaScript

Detecting the user's browser in JavaScript can be helpful in many cases, such as handling...

Learn More 1 0Jan 29

Managing Browser Cookies in React with useCookie Hook

Browser cookies are a lightweight way to store data that needs to persist between sessions or across...

Learn More 1 0Jan 27

Managing Local Storage in React with useLocalStorage Hook

Managing persistent data in your React application is a common requirement, and browser localStorage...

Learn More 10 5Jan 26