Ibrahim HaouariPasswordGenerator: A Convenient Tool for Generating Random PasswordsThe PasswordGenerator is a versatile utility that allows users to generate random passwords with customizable options.3 min read·Jun 1, 2023----
Ibrahim HaouariCacheBusting React Component: Keep your users up-to-date with the latest versionAs web developers, we are always looking for ways to optimize our web applications to ensure they are fast and user-friendly. One of the…4 min read·Mar 20, 2023----
Ibrahim HaouariReact 18’s Automatic Batching: Improving Performance and Simplifying State UpdatesReact 18 introduces a new feature called automatic batching, which significantly improves the performance of React applications. In this…3 min read·Mar 10, 2023----
Ibrahim HaouariSmooth Transitions and Loading States with React’s useTransitionReact’s useTransition hook is a powerful tool that enables developers to create smooth transitions and loading states in their…2 min read·Mar 2, 2023----
Ibrahim HaouariGit Security: Preventing Accidental Commits of Sensitive DataGit is a powerful and popular version control system that allows developers to keep track of changes to their codebase. While Git provides…3 min read·Feb 27, 2023----
Ibrahim HaouariNavigating Git Merge Conflicts: Understanding the Problem and Finding SolutionsOne of the most common issues that can arise when using Git is a merge conflict. In this article, we’ll discuss what merge conflicts are…3 min read·Feb 23, 2023----
Ibrahim HaouariHow to Remove Untracked Files from a Git RepositoryGit is a powerful version control system that is widely used in software development. One of its key features is the ability to track…3 min read·Feb 21, 2023----
Ibrahim Haouari5 Top Express.js Frameworks You Need to Know AboutExpress.js is a popular web application framework for Node.js. It’s a flexible and minimalist framework that allows you to build web…2 min read·Feb 20, 2023----
Ibrahim HaouariBuilding CLI Applications Made Easy with These NodeJS FrameworksBuilding a Command Line Interface (CLI) in NodeJS is a great way to create powerful tools that can be used from a terminal. There are many…4 min read·Feb 20, 2023----
Ibrahim HaouariAdding Bootstrap 5 to your Gatsby projectIn this article we will talk about how to add bootstrap 5 in our gatsby project.1 min read·Dec 15, 2020----