Building Arabic Search That Users Can TrustA practical architecture for normalization, morphology, typo tolerance and hybrid retrieval across Arabic-speaking markets.Aug 7, 2026·8 min read·2
Vercel Ship 2024 Recap: Enhancing Frontend Development with AI, Next.js, and MoreMay 27, 2024·5 min read·30
Creating Swap Space on Amazon LinuxThere are two main approaches to creating swap space in Amazon Linux: using a swap file or a swap partition. Here's a breakdown of both methods: Using a Swap File: Create the Swap File: Utilize the dd command to create a swap file on your system's r...Apr 14, 2024·4 min read·87
Remove Duplicates using MS Excel for MacHow to remove duplicate entries using Microsoft Excel for Mac based on a specific column(s).Apr 11, 2024·1 min read·19
10 Tips for Optimizing MySQL QueriesOptimizing MySQL queries is an important part of maintaining a performant database. Whether you're running a high-traffic website or simply want to ensure that your queries are running as efficiently as possible, there are several techniques you can ...Dec 31, 2022·4 min read·237
How to create a Read Only user in MySQLTo create a read-only user in MySQL or MariaDB, you can use the following steps: Connect to your MySQL server using a client tool such as MySQL Workbench or the MySQL command-line client. Run the following SQL statement to create a new user with a ...Dec 30, 2022·1 min read·270
How to use AWS Secret Manager with NodeJSAmazon Web Services (AWS) Secrets Manager is a secrets management service that helps you protect access to your applications, services, and IT resources. With Secrets Manager, you can securely store, rotate, and manage access to secrets such as datab...Dec 30, 2022·3 min read·112