Technical

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 result to stdout Let's have...

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, office systems, and other...

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 FROM Table1 WHERE ID...

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 been rung, with both...

Azure DevOps Delivery Plans

With the high volume of projects that teams today handle, it is more important than ever that we can keep track of all work items so that nothing falls through the cracks. We must also ensure that the work of an individual team is consistent with the overall goals of the organization. This is...

How to Build On-Demand Delivery App?

On-demand delivery apps are causing havoc in one industry after another. Uber, which began as a taxi hailing app, is now used for everything from grocery shopping to healthcare. The rise of on-demand apps is the driving force behind every type of business, regardless of the product or service it provides, looking to develop an...

What to do when cloud costs get out of control

Because of the time constraints of cloud migration, 'lift and shift' is sometimes the only way to move large portions of the estate in a timely manner. The problem is that when workloads aren't modernized for the cloud, costs start to rise, and it can be difficult to get things back under control. If this...

Some tips for improving the performance of SQL Server queries

When I observe performance optimizations for online apps, I often see them done at the application layer or by validating the index existence on a database table field column (s). The optimization of SQL queries receives very little attention. Even experienced architects and developers have a tendency to overlook the need of understanding how...