PinnedEmad KhanJourney from 82289ms to 975ms: Optimizing a Heavy Query in .NET Core1. Introduction: The Quest for Speed 2. Unveiling the Challenge: A 82289ms Monster 3. Analyzing the Culprit: Understanding the Code…Mar 1Mar 1
PinnedEmad KhanCache API calls in Angular using InterceptorDeveloping web applications can be a challenging task, and among the many issues we face, one of the most common ones is the repetitive API…Feb 25, 20232Feb 25, 20232
Emad KhanLoad Balancers: The Superior Traffic Managers of the Digital AgeLoad balancers have revolutionized the way we manage traffic on the internet, functioning much more efficiently than traditional traffic…Oct 4, 2023Oct 4, 2023
Emad KhanTop 10 Certifications for .NET Developers in 2023In the world of software development, staying current is key. This is no less true for .NET developers, who once relied on several…Sep 22, 2023Sep 22, 2023
Emad KhanDynamically Managing Database Schemas with NestJS and Knex.jsIn the world of backend development, managing database schemas can be a challenge. If you’re building complex applications that require…May 20, 2023May 20, 2023
Emad KhanUnleashing the Power of Knex.js: The Next Level of SQL Query Building in JavaScriptBy now, it’s no secret that JavaScript is a vibrant ecosystem of innovative technologies and powerful libraries. Among these, there is a…May 20, 2023May 20, 2023
Emad KhanDon’t use filter method on Large Datasets!I was working on the application in which I faced a performance issue, the issue was related to the fact that I used a grid in Angular…Mar 17, 2023Mar 17, 2023