Author - Amr Saafan

JavaScript VS. TypeScript

JavaScript and TypeScript are two of the most popular programming languages today.While both of these programming languages are primarily used for web application development, TypeScript has recently gained traction as RxJS and Angular have begun to use it.So, should you switch your web app from JavaScript to TypeScript?This post will...

Calculate time taken by a function to be executed in Javascript

In this post I will show you how to calculate or measure the time that taken by a javascript function to be executed.As we know that Javascript console has to functions console.time() and console.timeEnd()console.time() - start the timerconsole.timeEnd() - Stops a timer that was previously started by calling console.time() and prints the...

Why Data Science Is the Next Big Thing in Business

As the number of internet-connected devices increases to 38.6 billion by 2025, data science will be the next big thing for businesses around the world. The number of devices linked by the Internet of Things (IoT) is expected to exceed 50 billion by 2030, connecting smartphones, automated vehicles, smart homes,...

Delete Duplicate Rows in SQL Server

I was working on a legacy Database with tables that has a lot of records, more than like 1M records.I noticed some duplicate rows there and I had to do something about this.After some research I came up with the following code that would delete duplicated rows in a table.DELETE...

Remote Patient Monitoring

Almost every industry in the world has benefited from technological advancements over the years. The healthcare industry has been a major beneficiary of these advancements. In recent years, advances in the Internet and computing power have had a significant impact on how people receive health care.Remote patient monitoring is one...

The long goodbye of third-party cookies

Third-party cookies have been doomed for a long time. Cookies have been the subject of debate since their inception in 1994, with concerns raised about their privacy implications and potential misuse. Nonetheless, they have persisted, unloved but indispensable. However, it appears that the death knell for third-party cookies has finally...

What’s Multifactor Authentication?

Passwords, as you may know, are one of the most commonly used security mechanisms for securing a device. To secure our systems, we employ a variety of passwords. However, in today's network world, passwords are vulnerable to attack. Additional security measures are required. This is accomplished through the use of...