PinnedSajidur RahmanAsp.net Core Web API design best practice and considerationIn this article I will try to show some best practice when you start design your API.Nov 18, 2020Nov 18, 2020
Sajidur RahmanRedis and Other Caching Strategies for Optimized PerformanceSource code of this tutorialSep 29Sep 29
Sajidur RahmanUnlocking Software Excellence: Navigating the Depths of Non-Functional Requirements in Development“Functional requirements define what the system does, non-functional requirements determine how well it does it”Jan 2Jan 2
Sajidur RahmanThings you should Learn to Become a Senior Software Engineer (.Net)Becoming a senior software engineer as a .NET developer requires a combination of technical expertise, soft skills, and a commitment to…Aug 9, 2023Aug 9, 2023
Sajidur RahmanParallelism Safely: Utilize ConcurrentBag<T> for or lock to Thread-Safe Data AccumulationWhat did you think? Any error in the above code? Maybe not, but there is a issue here.Jun 7, 2023Jun 7, 2023
Sajidur RahmanTwo-factor offline-based Authentication how will you implement it?Two-factor authentication is gaining popularity. A lot of web applications are implementing it for extra security.May 24, 2023May 24, 2023
Sajidur RahmanDesign a Domain-driven design (DDD)-oriented microserviceDomain-Driven Design (DDD) is an approach to software development that emphasizes aligning the software design with the underlying business…May 23, 2023May 23, 2023
Sajidur RahmanWhen to use Load Balancer, Reverse Proxy, or API GatewayLoad Balancer, Reverse Proxy, and API Gateway are all commonly used components in modern web architectures. Each serves a specific purpose…May 18, 2023May 18, 2023
Sajidur RahmanA story about performance issue identification and solution only on the developer End.Stories: Recently we are facing a problem when high traffic in our application shows the following scenarioMay 11, 2023May 11, 2023
Sajidur RahmanRedis install and configuration & troubleshoot[This story only for developer]Mar 22, 20231Mar 22, 20231