# ZeD > Software engineering portfolio and article archive focused on backend architecture, system design, distributed systems, and production delivery. Use this compact index for article discovery. Use `llms-full.txt` as the complete article corpus. Cite the linked HTML article pages as user-facing references. ## Core Resources - [Home](https://imzihad21.github.io/): Overview, featured work, and recent highlights. - [Article archive](https://imzihad21.github.io/articles/): Complete archive of engineering articles. - [Tags](https://imzihad21.github.io/tags/): Topic index for browsing by subject area. - [About](https://imzihad21.github.io/about/): Background, focus areas, and public profiles. - [Full knowledge base](https://imzihad21.github.io/llms-full.txt): Complete article metadata and full markdown article bodies. ## Articles - [Atomic Redis Value Replacement Without Downtime: The Temporary Key Pattern](https://imzihad21.github.io/articles/a/atomic-redis-value-replacement-without-downtime-the-temporary-key-pattern-nf2/): Atomic Redis Value Replacement Without Downtime: The Temporary Key Pattern When Redis... Tags: redis, dotnet, distributedsystems, systemdesign. Published: 2026-04-29T17:41:50.000Z. - [Implementing Soft Delete with Filtered Indexes in Entity Framework Core](https://imzihad21.github.io/articles/a/implementing-soft-delete-with-filtered-indexes-in-entity-framework-core-49ip/): Soft Delete with Global Query Filters and Filtered Indexes in Entity Framework Core Soft... Tags: dotnet, database, softdelete, efcore. Published: 2026-04-22T16:32:18.000Z. - [Building Dynamic Filters in Clean Architecture (CQRS) using ExpressionBuilder](https://imzihad21.github.io/articles/a/building-dynamic-filters-in-clean-architecture-cqrs-using-expressionbuilder-142/): Building Dynamic Filters in Clean Architecture with ExpressionBuilder Dynamic filtering... Tags: dotnet, cleanarchitecture, genericrepository, cqrs. Published: 2026-03-25T16:01:12.000Z. - [Cursor vs Offset Pagination in EF Core: What Actually Works in Production](https://imzihad21.github.io/articles/a/cursor-vs-offset-pagination-in-ef-core-what-actually-works-in-production-448m/): Cursor vs Offset Pagination in EF Core: What Actually Works in Production Pagination is... Tags: dotnet, efcore, pagination, performance. Published: 2026-03-19T10:18:33.000Z. - [Understanding EF.Functions.Like and ILike in Entity Framework Core](https://imzihad21.github.io/articles/a/understanding-effunctionslike-and-ilike-in-entity-framework-core-19k2/): Understanding EF.Functions.Like and ILike in Entity Framework Core Pattern based string... Tags: dotnet, efcore, postgres, productivity. Published: 2026-02-28T05:21:15.000Z. - [BCrypt vs Argon2: Password Hashing in .NET – A Practical Deep Dive](https://imzihad21.github.io/articles/a/bcrypt-vs-argon2-password-hashing-in-net-a-practical-deep-dive-54co/): BCrypt vs Argon2 Password Hashing in .NET: A Practical Deep Dive Password storage is one... Tags: dotnet, bcrypt, argon2, encryption. Published: 2026-02-28T04:41:09.000Z. - [Implementing Event-Driven Order Processing with Kafka using KafkaFlow in .NET](https://imzihad21.github.io/articles/a/implementing-event-driven-order-processing-with-kafka-using-kafkaflow-in-net-1m5a/): Implementing Event Driven Order Processing with Kafka Using KafkaFlow in .NET In real... Tags: dotnet, kafka, eventdriven, pubsub. Published: 2026-01-30T20:34:10.000Z. - [Runtime Environment Variables for React Apps with Nginx and Docker](https://imzihad21.github.io/articles/a/runtime-environment-variables-for-react-apps-with-nginx-and-docker-3p62/): Runtime Environment Variables for React Apps with Nginx and Docker React frontend env... Tags: docker, react, webdev, devops. Published: 2025-12-25T12:38:37.000Z. - [Named Configuration Binding in .NET Using the Modern Options Pattern](https://imzihad21.github.io/articles/a/multi-client-configuration-binding-in-net-using-the-modern-options-pattern-clj/): Named Configuration Binding in .NET Using the Modern Options Pattern When tenant/client... Tags: dotnet, configuration, csharp, aspnetcore. Published: 2025-11-29T18:51:53.000Z. - [.NET 9 dropped Swashbuckle — but you can still keep Swagger UI backed by OpenAPI](https://imzihad21.github.io/articles/a/net-9-dropped-swashbuckle-but-you-can-still-keep-swagger-ui-backed-by-openapi-50j3/): .NET 9 Dropped Swashbuckle Generator, but You Can Still Keep Swagger UI Backed by... Tags: dotnet, openapi, swagger, authentication. Published: 2025-10-24T03:23:25.000Z. - [JWT with OIDC Authentication in Distributed Systems: Building Trust at Scale](https://imzihad21.github.io/articles/a/jwt-with-oidc-authentication-in-distributed-systems-building-trust-at-scale-2nno/): JWT with OIDC Authentication in Distributed Systems: Building Trust at Scale In... Tags: dotnet, authentication, oidc, jwt. Published: 2025-09-17T15:31:13.000Z. - [EF Core 10's ExecuteUpdateAsync: Finally, Delegates That Don't Hate Developers](https://imzihad21.github.io/articles/a/ef-core-10s-executeupdateasync-finally-delegates-that-dont-hate-developers-kij/): EF Core 10's ExecuteUpdateAsync Finally Uses Delegates Developers Can Actually Live... Tags: dotnet, csharp, efcore, lambda. Published: 2025-08-27T05:59:08.000Z. - [The Secret to Scalability: Architecting a High-Performance .NET Puppeteer Page Pool](https://imzihad21.github.io/articles/a/the-secret-to-scalability-architecting-a-high-performance-net-puppeteer-page-pool-343e/): The Secret to Scalability: Architecting a High Performance .NET Puppeteer Page... Tags: dotnet, puppeteer, pdfgeneration, chromium. Published: 2025-07-31T17:39:47.000Z. - [HTTP Server Management in Go: Graceful Shutdowns and Error Handling](https://imzihad21.github.io/articles/a/http-server-management-in-go-graceful-shutdowns-and-error-handling-2ep0/): HTTP Server Management in Go: Graceful Shutdowns and Error Handling A production HTTP... Tags: go, webdev, cloudnative, backend. Published: 2025-06-24T04:13:23.000Z. - [The Truth About AddAsync: When to Use It in EF Core (and When Not To)](https://imzihad21.github.io/articles/a/the-truth-about-addasync-when-to-use-it-in-ef-core-and-when-not-to-3i5e/): The Truth About AddAsync in EF Core: When to Use It and When Not To AddAsync() often... Tags: dotnet, efcore, valuegeneration, asyncawait. Published: 2025-05-28T18:05:08.000Z. - [Node.js Memory Apocalypse: Why Your App Dies on Big Files (And How to Stop It Forever)](https://imzihad21.github.io/articles/a/nodejs-memory-apocalypse-why-your-app-dies-on-big-files-and-how-to-stop-it-forever-4a4i/): Node.js Memory Apocalypse: Why Your App Dies on Big Files and How to Stop It Forever Your... Tags: node, webdev, performance, fs. Published: 2025-04-30T17:20:19.000Z. - [Understanding C# ref and out Keywords: A Friendly Guide](https://imzihad21.github.io/articles/a/understanding-c-ref-and-out-keywords-a-friendly-guide-392a/): Understanding C ref and out Keywords: A Friendly Guide In C#, ref and out pass arguments... Tags: dotnet, csharp, programming, tutorial. Published: 2025-04-20T04:33:33.000Z. - [Deploying a React App with Docker using Nginx](https://imzihad21.github.io/articles/a/deploying-a-react-app-with-docker-using-nginx-4in4/): Deploying a React App with Docker Using Nginx For production React deployments, the goal... Tags: docker, react, nginx, devops. Published: 2025-03-09T08:26:18.000Z. - [Send FCM Event to All Opened Client Windows Instead of Focused (FCM Default)](https://imzihad21.github.io/articles/a/send-fcm-event-to-all-opened-client-windows-instead-of-focused-fcm-default-2hdd/): Send FCM Event to All Opened Client Windows Instead of Focused FCM Default In many web... Tags: react, firebase, cloudmessaging, webdev. Published: 2025-03-05T08:13:51.000Z. - [Implementing TOTP-Based Two-Factor Authentication in .NET Web API](https://imzihad21.github.io/articles/a/implementing-totp-two-factor-authentication-in-net-web-api-d7n/): Implementing TOTP Based Two Factor Authentication in .NET Web API Password authentication... Tags: dotnet, security, twofactorauth, qrcode. Published: 2025-02-16T07:46:40.000Z. - [Managing Production Configurations in ASP.NET Core WebAPI Using Environment Variables](https://imzihad21.github.io/articles/a/managing-production-configurations-in-aspnet-core-webapi-using-environment-variables-3nmf/): Managing Production Configurations in ASP.NET Core Web API Using Environment... Tags: dotnet, docker, devops, env. Published: 2025-01-25T03:30:01.000Z. - [Simplify Email Testing with a Local Papercut SMTP Server Using Docker](https://imzihad21.github.io/articles/a/simplify-email-testing-with-a-local-papercut-smtp-server-using-docker-1o6b/): Simplify Email Testing with a Local Papercut SMTP Server Using Docker Testing email... Tags: docker, email, testing, devtools. Published: 2024-12-30T15:08:05.000Z. - [Setting Up a Home Media Server with Docker: A Beginner's Guide](https://imzihad21.github.io/articles/a/setting-up-a-home-media-server-with-docker-a-beginners-guide-296l/): Setting Up a Home Media Server with Docker: A Beginner's Guide A home media server lets... Tags: docker, linux, devops, mediaserver. Published: 2024-12-30T14:40:04.000Z. - [Master React API Management with TanStack React Query: Best Practices & Examples](https://imzihad21.github.io/articles/a/master-react-api-management-with-tanstack-react-query-best-practices-examples-1139/): Master React API Management with TanStack Query: Best Practices and Examples Managing... Tags: react, reactquery, axios, api. Published: 2024-11-27T05:43:02.000Z. - [Building a Linux Based Minimal and Efficient .NET 8 Application Docker Image](https://imzihad21.github.io/articles/a/building-a-linux-based-minimal-and-efficient-net-8-application-docker-image-50jp/): Building a Linux Based Minimal and Efficient .NET 8 Application Docker Image A good Docker... Tags: dotnet, docker, linux, devops. Published: 2024-11-24T04:29:31.000Z. - [Setting Up a VPS Server with Docker, Nginx Proxy Manager, and Portainer](https://imzihad21.github.io/articles/a/setting-up-a-vps-server-with-docker-nginx-proxy-manager-and-portainer-3hfk/): Setting Up a VPS Server with Docker, Nginx Proxy Manager, and Portainer Hosting apps on a... Tags: docker, nginx, portainer, linux. Published: 2024-11-17T15:42:43.000Z. - [Integrating Stripe Payment Intent in NestJS with Webhook Handling](https://imzihad21.github.io/articles/a/integrating-stripe-payment-intent-in-nestjs-with-webhook-handling-1n65/): Integrating Stripe Payment Intent in NestJS with Webhook Handling Stripe integration in... Tags: nestjs, stripe, payment, webhook. Published: 2024-11-11T20:54:41.000Z. - [Comprehensive Encryption and Security Service in NestJS: Argon2 Hashing, Token Generation, and AES Encryption](https://imzihad21.github.io/articles/a/comprehensive-encryption-and-security-service-in-nestjs-argon2-hashing-token-generation-and-aes-encryption-595o/): Comprehensive Encryption and Security Service in NestJS: Argon2, Token Generation, and AES... Tags: nestjs, argon2, aes, encryption. Published: 2024-11-11T20:25:00.000Z. - [Custom Role-Based Access Control in NestJS Using Custom Guards](https://imzihad21.github.io/articles/a/custom-role-based-access-control-in-nestjs-using-custom-guards-jol/): Custom Role Based Access Control in NestJS Using Custom Guards Role checks scattered... Tags: nestjs, rbac, authorization, security. Published: 2024-11-11T20:04:34.000Z. - [Implementing HTTP Request and Response Encryption in ASP.NET Core with Custom Attributes](https://imzihad21.github.io/articles/a/implementing-http-request-and-response-encryption-in-aspnet-core-with-custom-attributes-422b/): Implementing HTTP Request and Response Encryption in ASP.NET Core with Custom... Tags: dotnet, cryptography, security, webdev. Published: 2024-11-07T06:15:22.000Z. - [A Generic Repository Pattern for NestJS with Mongoose for MongoDB](https://imzihad21.github.io/articles/a/a-generic-repository-pattern-for-nestjs-with-mongoose-for-mongodb-gp3/): A Generic Repository Pattern for NestJS with Mongoose for MongoDB As applications grow,... Tags: nestjs, mongodb, generic, repository. Published: 2024-11-03T18:29:54.000Z. - [Integrating Cloudinary with NestJS for Image Management](https://imzihad21.github.io/articles/a/integrating-cloudinary-with-nestjs-for-image-management-25n5/): Integrating Cloudinary with NestJS for Image Management Image handling in backend systems... Tags: nestjs, cloudinary, imageupload, backend. Published: 2024-11-03T18:13:21.000Z. - [Seamlessly Integrate Swagger with JWT Authentication in NestJS](https://imzihad21.github.io/articles/a/seamlessly-integrate-swagger-with-jwt-authentication-in-nestjs-2aol/): Seamlessly Integrate Swagger with JWT Authentication in NestJS Strong API documentation... Tags: nestjs, jwt, swagger, webdev. Published: 2024-11-03T17:43:11.000Z. - [Enhancing Error Logging in NestJS with Sentry](https://imzihad21.github.io/articles/a/enhancing-error-logging-in-nestjs-with-a-custom-sentry-logger-4bf/): Enhancing Error Logging in NestJS with Sentry Error logs without context are just... Tags: nestjs, sentry, logger, exception. Published: 2024-11-03T17:31:51.000Z. - [Custom Role-Based Authorization with JWT in ASP.NET Core](https://imzihad21.github.io/articles/a/custom-role-based-authorization-with-jwt-in-aspnet-core-e7p/): Custom Role Based Authorization with JWT in ASP.NET Core When an API grows, scattered... Tags: dotnet, aspnetcore, jwt, authorization. Published: 2024-11-03T16:39:58.000Z. - [Managing JWT Access Tokens with Axios and Automatic Token Refresh](https://imzihad21.github.io/articles/a/managing-jwt-access-tokens-with-axios-and-automatic-token-refresh-1i5p/): Managing JWT Access Tokens with Axios and Automatic Token Refresh Many developers hit this... Tags: axios, jwt, react, tokenrefresh. Published: 2023-10-22T18:05:23.000Z. - [Essential Concepts for JavaScript Developers in Back-End Development](https://imzihad21.github.io/articles/a/backend-guides-4i97/): Essential Concepts for JavaScript Developers in Back End Development If you already know... Tags: crud, jwt, api, database. Published: 2021-12-23T16:53:07.000Z. - [Getting Started with React.js: A Beginner's Guide](https://imzihad21.github.io/articles/a/reactjs-important-topics-43nd/): Getting Started with React.js: A Beginner's Guide React.js is a popular JavaScript library... Tags: javascript, webdev, beginners, react. Published: 2021-12-22T17:43:19.000Z. ## Optional - [RSS feed](https://imzihad21.github.io/rss.xml): Latest published articles for feed readers and crawlers. - [Sitemap](https://imzihad21.github.io/sitemap-index.xml): Complete URL inventory for crawlers.