Ehsaan Technologies
Insights

The Ehsaantech Blog

Insights, tutorials, and best practices from our engineering team.

From Testing to Automation: NestJS and GitHub Actions
tech

From Testing to Automation: NestJS and GitHub Actions

In the world of software development, we're on a mission to make our code rock-solid and reliable. In my previous article, we explored how to test our code in NestJS using Jest. But here's the catc...

Read Details
Mastering Unit Testing With NestJS
tech

Mastering Unit Testing With NestJS

Before diving into unit testing, make sure you have a basic understanding of Node.js, NestJS, Jest and MongoDB.

Read Details
Optimizing Images In Next.js For SEO-friendly Media
tech

Optimizing Images In Next.js For SEO-friendly Media

In the visually-driven world of the internet, images play a pivotal role in engaging users and conveying information. However, optimizing images for Next.js applications goes beyond just aesthetics...

Read Details
React 18: Automatic Batching
tech

React 18: Automatic Batching

Batching is when React groups multiple state updates into a single re-render for better performance.

Read Details
React Suspense for data fetching
tech

React Suspense for data fetching

In React 18 there is a new feature called Suspense that lets you declaratively wait for anything including data. Suspense is not a state management system like Redux. It merely enables declarative ...

Read Details