The Ehsaantech Blog
Insights, tutorials, and best practices from our engineering team.

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...

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

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...

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

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 ...

