Discover how indexes improve database performance and responsiveness in our latest article. Learn about the types of indexes (clustered and non-clustered), their structure, and functionalit...
today we will work on implementing the design system and creating reusable components throughout the application. But before we start diving into the technical side, let's first understand ...
Hey Folks, I think every app has a form that is public and anyone can fill the form without any token, so some guys try to do bad things with those forms, they create bots that fill these f...
Mapped types are one of the best tools in TypeScript for transforming types. It takes a type and turns it into another type in an organized and deliberate way. You can think of the mapped t...
Hi friends, this article shows how you can test your <Tag>next/router</Tag> in different ways. To test push or any method from next/router...
This article explains how to upload images to S3 buckets using the `getSignedUrl` method. This method enables direct uploading of images to S3 without having to first upload them to your se...
The single responsibility principle is created by Robert C. Martin , and the main goal and idea behind it is that every class, module, component, and hook …, should have only one responsibi...
In this article, we will write a test for our useNotes hook, a simple hook where you can perform some actions like add, remove, and search for a note by title. We will use `react-testing/li...
I will assume you already heard about nextjs , in video or conference or article …., but maybe you don’t understand what is it and why it’s so much popular, we will discover in this article...
Have you ever asked yourself what the hell is Engine, why we need it , why not just write code and execute in the browser directly without an engine ,so let me give you an example why we ...
Hello and thank you for being here, reading this article that talks about me and my story on how I toke serious decisions to leave university and became a self-taught developer. And I thi...