Efficient Database Lookups: Checking if Email Exists in Millions of RecordsSep 15, 2024·8 min read·58
PinnedScaling Systems with Bloom Filters: Characteristics, Use Cases, and C# ImplementationBloom Filters are space-efficient, probabilistic data structures that have revolutionized how we handle large datasets and perform quick membership queries. Despite their simplicity, these powerful tools are used in many applications, from database s...Sep 18, 2024·12 min read·457
SQL Query Pitfalls: Common Mistakes That Undermine Index EfficiencyBoost Database Performance and Query Optimisation by Avoiding These Critical Index-Unfriendly PracticesSep 7, 2024·7 min read·42
How I Prepared for the Azure AZ-204 Certification ExamThe AZ-204, Microsoft Certified: Azure Developer Associate, is a valuable credential for developers who want to show their skills in designing, building, testing, and maintaining cloud applications and services on Microsoft Azure. Preparing for it wa...May 25, 2024·5 min read·69
Asynchronous vs Multi-threaded in C#Understanding Asynchronous and Multithreading Operations under the hood in .NET with C#Mar 19, 2024·7 min read·81
Setting up VS Code for Developing Asp.Net Core Web APIVS Code is one of the most versatile and lightweight code editors out there and today in this blog post we will set how we can set up VS Code to create Asp.Net Core based Web APIs. We will see how to create a new solution, and projects, add Nuget pac...Feb 27, 2023·6 min read·18K
Tech Stack of a Backend Developer in 2023A list of a backend developer's technology stack for high-performing applications in 2023Feb 24, 2023·5 min read·835
The Curious Case of Intermittent Issue - Debugging TalesI have been a Dot Net developer for more than 8 years, and I won't deny that I have dreamed about application problems that have bothered me at work. On numerous occasions, I've spent days trying to find the origins and solutions to problems that wer...Feb 17, 2023·5 min read·146