Resources  
  • Secure Secrets Management in Kubernetes Using External Secrets OperatorJun 05, 2026. Learn how to securely manage Kubernetes secrets using External Secrets Operator. Integrate Azure Key Vault, AWS Secrets Manager, and other secret stores with Kubernetes.
  • SQL Server Performance Tuning Techniques for Modern ApplicationsJun 05, 2026. Learn how to build scalable background services using .NET Worker Services. Process queues, run scheduled jobs, and create reliable cloud-native applications.
  • Amazon SQS Explained: Building Reliable Message QueuesJun 03, 2026. Learn Amazon SQS with real-world examples. Understand Standard Queues, FIFO Queues, Dead Letter Queues, and build reliable message-driven applications.
  • Linux systemd Tutorial: Create and Manage Custom ServicesJun 03, 2026. Learn Linux systemd with step-by-step examples. Create, manage, monitor, and automatically start custom services on Linux servers.
  • How to Configure Google Drive Migration to Microsoft 365 Using Migration ManagerMay 26, 2026. Migrate Google Drive to Microsoft 365 using Migration Manager! This guide covers setup, permissions, and troubleshooting for seamless OneDrive & SharePoint migration.
  • Kth Largest in a StreamMay 19, 2026. Find the Kth largest element in a stream efficiently using a Min Heap. This approach optimizes for streaming data and top K element retrieval. O(n log k).
  • Understanding Azure Resource Manager (ARM) with Practical ExamplesMay 08, 2026. Master Azure Resource Manager (ARM) for infrastructure as code! Automate deployments, ensure consistency, and scale efficiently. Examples included!
  • Collections in .Net (C# Guide for Beginners)May 01, 2026. Master .NET collections in C#! This beginner's guide covers generic, non-generic, and concurrent collections. Learn to efficiently store and manage data for APIs, databases, caching, and real-time apps.
  • Fundamentals of Data StructuresApr 29, 2026. This article explains basic data structures in a simple and funny way using real-life analogies. It covers common data structures like Array, Stack, Queue, Linked List, Tree, and Graph with easy-to-understand
  • Stream First Non-Repeating CharacterApr 27, 2026. Solve the streaming first non-repeating character problem using a queue and frequency array. Learn the algorithm, Java code, complexity, and key takeaways for interviews.
  • How to Design a Scalable Notification System for Large Applications?Apr 20, 2026. Learn how to design a scalable notification system for large apps! Ensure fast, reliable delivery via SMS, email, & push. Handle millions of users efficiently.
  • RabbitMQ vs KafkaApr 07, 2026. RabbitMQ vs Kafka: Understand their architectural differences, message flow, and use cases. Choose the right tool for your messaging needs, from microservices to big data.
  • Difference Between Stack and Queue and When to Use Each?Apr 03, 2026. Unlock the power of data structures! Learn the difference between Stack (LIFO) and Queue (FIFO) with examples, use cases, and practical applications. Master efficient problem-solving!
  • How to Implement Background Jobs in Node.js Using Bull QueueMar 24, 2026. Learn how to implement background jobs in Node.js using Bull Queue! This tutorial covers setup, job creation, error handling, and scaling for efficient task management.
  • How to Deploy Node.js App on AWS EC2 with Nginx and PM2Mar 23, 2026. Deploy Node.js apps to AWS EC2 using Nginx and PM2. This guide covers EC2 setup, Node.js installation, reverse proxy configuration, and process management. Perfect for scalable and reliable deployments!
  • How to Use Kubernetes Helm Charts for Application DeploymentMar 23, 2026. Simplify Kubernetes deployments with Helm! Learn to package, deploy, and manage applications using Helm Charts. Master version control, rollbacks, and customization for efficient DevOps.
  • How to Implement Message Queues Using Apache Kafka in Distributed SystemsMar 17, 2026. Implement message queues in distributed systems using Apache Kafka. Improve scalability, reliability, and performance with asynchronous communication. Learn producers, topics, and consumers.
  • How to Implement Message Queues in Distributed Systems?Mar 09, 2026. Discover how message queues enhance distributed systems by enabling asynchronous communication, boosting scalability, reliability, and performance. Learn key implementation steps.
  • Amazon Simple Queue Service (SQS)Mar 05, 2026. Amazon SQS: A fully managed message queue service for decoupling microservices and enabling reliable asynchronous communication in AWS. Boost scalability!
  • Dead Letter Queue in Azure Service Bus: From Concept to ProductionMar 05, 2026. When building cloud-native solutions on Azure—especially event-driven or message-based systems—we rely heavily on asynchronous communication. Services publish messages, downstream services consume them, and the system scales independently.
  • How to Implement Message Queues in Distributed Applications?Mar 06, 2026. Discover how message queues enhance distributed applications! Learn about asynchronous communication, improved scalability, and reliable messaging for robust systems.
  • What Is Event-Driven Architecture and How Does It Improve System Scalability?Mar 06, 2026. Discover event-driven architecture: a design pattern for building scalable, responsive systems. Learn how it improves performance and resilience in modern applications.
  • How to Use Event-Driven Architecture in .NET for ScalabilityFeb 20, 2026. Explore Event-Driven Architecture (EDA) in .NET for building scalable and responsive applications. Learn how to implement EDA with message brokers and microservices.
  • Azure service bus integration with .NET 8 - Read & WriteFeb 12, 2026. Explore Azure Service Bus integration with .NET 8. Learn to configure Service Bus and build a .NET Web API to seamlessly read and write queue messages. Master asynchronous messaging!
  • How to Send and Receive Messages from Azure Queue Storage using .NET Client Library?Jan 29, 2026. Learn how to send and receive messages from Azure Queue Storage using the .NET client library. This tutorial covers resource creation, role assignment, and .NET code.
  • Project Management: Turning Ideas into RealityJan 25, 2026. Master project management! Learn the essential stages, key elements, and the vital role of a project manager to turn ideas into successful realities.
  • How to Send and Receive Messages from Azure Service Bus using .NET Client Library?Jan 22, 2026. Learn how to send and receive messages from Azure Service Bus using the .NET client library. Create resources, assign roles, and build a .NET console application.
  • Event-Driven Architecture in .NET Core Using RabbitMQJan 20, 2026. Build scalable .NET Core apps with Event-Driven Architecture (EDA) using RabbitMQ. Learn asynchronous communication, message queuing, and best practices for resilient systems.
  • Deque (Double Ended Queue) in DSA – Simple Explanation with ExamplesJan 20, 2026. Master the Deque (Double-Ended Queue) data structure! Learn its operations, real-world uses, and how it differs from queues and stacks. Ace your DSA interviews!
  • How Do Microservices Communicate in .NET 10?Jan 10, 2026. Explore .NET 10 microservices communication: REST, gRPC, and message queues. Learn when to use each for scalable, resilient systems. Boost performance!
  • The End of npm? pnpm & Bun ExplainedDec 31, 2025. Is npm losing ground? Explore pnpm and Bun as faster, more efficient alternatives for Angular and JavaScript projects in 2025. Real-world comparisons included.
  • 🧱 Lesson 7  - Message Queues with RabbitMQDec 22, 2025. Master asynchronous communication in .NET using RabbitMQ! Learn to implement message queues for improved performance and scalability in your microservices architecture.
  • File Manager UI + API — ASP.NET Core + AngularNov 26, 2025. Build a robust file manager with ASP.NET Core API and Angular UI. Securely handle uploads, browsing, previews, and management. Production-ready code included!
  • Command Routing and Prioritization Patterns at ScaleNov 25, 2025. Scale command handling with routing & prioritization! Learn patterns for high-volume systems, ensuring fairness, SLAs, isolation, and predictable load behavior.
  • Smart Index Lifecycle Manager (Auto-Create, Auto-Drop, Usage Tracking in SQL Server)Nov 21, 2025. Automate SQL Server index management! This guide details creating a smart index lifecycle manager for auto-creation, dropping, and usage tracking. Improve performance!
  • Visual Studio 2026 for team leads & managers: Beyond the code editorNov 20, 2025. Visual Studio 2026 transforms team management with AI-powered development. Learn to navigate governance, security, costs, and workflows for optimal results.
  • Creating a SQL-Based Notification System (Trigger + Queue Table)Nov 18, 2025. Build a robust SQL notification system using triggers and a queue table. Centralize data event tracking, enabling real-time alerts and asynchronous workflows. Includes practical scripts and architecture.
  • Complete Source Code — File Viewer + Drag-Drop File Manager (Angular + ASP.NET Core)Nov 17, 2025. Full-stack file viewer & manager! Angular frontend with drag-and-drop, ASP.NET Core backend. Supports PDF, DOCX, images, video. Ready to deploy with Docker!
  • Implementing the Outbox Pattern in ASP.NET Core for Reliable Message DeliveryNov 13, 2025. Ensure reliable message delivery in ASP.NET Core with the Outbox Pattern. Learn how to implement it using EF Core and RabbitMQ/Kafka for robust microservices.
  • Securing Secrets in Web Apps Using Azure Key Vault and AWS Secrets ManagerNov 11, 2025. Secure web apps with Azure Key Vault & AWS Secrets Manager. Learn best practices for managing API keys, database credentials, and encryption secrets in ASP.NET Core.
  • Event-Driven Architecture in ASP.NET Core Using RabbitMQ or Azure Service BusNov 07, 2025. Explore Event-Driven Architecture (EDA) in ASP.NET Core using RabbitMQ and Azure Service Bus. Build scalable, resilient, and responsive applications with asynchronous messaging.
  • Create + Assign + List + Edit + Complete operations and role-wise views (Admin / Manager / User) ASP.NET Core MVC projectNov 08, 2025. Build a complete ASP.NET Core MVC task management app with role-based views (Admin, Manager, User). Includes CRUD, assignment, and completion features using EF Core and Identity.
  • Set Up Traefik with Docker: Secure, Smart HTTPS RoutingNov 06, 2025. Learn how to deploy Traefik with Docker for automatic HTTPS, easy container routing, and a visual dashboard—all in one beginner-friendly guide.
  • Top 5 Proxy Managers to Securely Expose Your Docker ServicesOct 30, 2025. Discover the best proxy managers for Docker—Traefik, Nginx, Caddy, HAProxy, and Envoy—to simplify networking, SSL, and secure your containers easily.
  • List, Dictionary, Queue, and StackOct 29, 2025. Learn C# collections (List, Dictionary, Queue, Stack) with ASP.NET Web Forms! This tutorial provides practical examples and real-time use cases for each collection type.
  • Understanding Inheritance in C# WebFormsOct 29, 2025. Learn C# inheritance in WebForms! This tutorial shows how to create a base `Employee` class and extend it with a `Manager` class, demonstrating code reuse.
  • ASP.NET Core Configuration & Secrets Mastery: Complete Security Guide (Part- 17 of 40)Oct 20, 2025. Master ASP.NET Core configuration and secrets management with this comprehensive guide. Learn best practices for securing sensitive data, leveraging environment-specific settings, and integrating with Azure Key Vault and AWS Secrets Manager. From basic setups to enterprise-grade configurations, this guide provides real-world examples and troubleshooting tips for robust and secure applications.
  • Seconds Save Lives: Architecting Parallel Patient Triage with Azure FunctionsOct 14, 2025. Discover how Azure Functions, Cosmos DB bindings, and queue triggers enable real-time patient triage in emergency medical response. Learn to architect scalable, reliable serverless systems using [CosmosDBInput] for secure data access and parallel processing for high throughput. Explore best practices for enterprise scalability, idempotency, and monitoring to build life-saving applications.
  • Understanding Stacks and Queues in Data StructuresOct 11, 2025. Unlock the power of Stacks and Queues! This guide explores these fundamental data structures, explaining their LIFO (Stack) and FIFO (Queue) principles with real-world examples. Learn about operations, Python implementations using lists and deque, and discover their diverse applications in undo/redo features, task scheduling, and more. Master these concepts for advanced programming!
  • How to Fix npm install Command Not WorkingOct 08, 2025. Struggling with 'npm install' errors? This guide provides a comprehensive, step-by-step troubleshooting approach to resolve common issues preventing npm from installing packages correctly. From clearing the cache and verifying Node.js installation to checking proxy settings and updating npm, learn how to fix npm install problems on Windows, macOS, and Linux. Get back to coding quickly with these proven solutions!
  • How to Implement a Circular Queue Using ArraysOct 07, 2025. Learn how to implement a Circular Queue in C# using arrays! This data structure efficiently manages memory by wrapping around, preventing wasted space common in linear queues. Discover the enqueue, dequeue, and display operations with clear code examples. Explore real-world applications like CPU scheduling and memory buffering. Master the concept of wrap-around and modulo arithmetic for effective queue management. Optimize your data handling for scheduling and real-time applications.
  • How to Implement a Min Heap in JavaScriptOct 07, 2025. Learn how to implement a Min Heap data structure in JavaScript! This guide covers the underlying logic, core operations (insert, extractMin, peek), and array-based representation. Includes a step-by-step JavaScript implementation, custom comparator examples, visualization techniques, and Jest testing. Master heaps for efficient sorting and priority queues, enhancing your algorithm skills.
  • 🔑 Cheatsheet: Azure Service Bus vs Event Grid vs Event HubOct 01, 2025. Confused about Azure Service Bus, Event Grid, and Event Hub? This cheatsheet provides a clear comparison of these Azure services. Learn when to use each based on messaging patterns, delivery guarantees, and use cases like order processing, serverless triggers, and high-throughput data ingestion. Understand their differences with analogies and a quick elevator pitch!
  • Code to Vision: Your Roadmap from Software Developer to Product ManagerSep 28, 2025. This article empowers software developers to transition into product management. Leverage your technical expertise, learn crucial soft skills, and avoid common pitfalls. Discover how to shift your mindset from code to customer value, and start shaping the future of products you believe in. Unlock your potential as a product leader!
  • Keep Your Accounts Secure with Strong PasswordsSep 26, 2025. Learn how to create strong, uncrackable passwords by using a mix of characters, avoiding personal information, and leveraging passphrases. Discover the importance of unique passwords for each account, enabling two-factor authentication (2FA), and utilizing password managers. Plus, find out how to check for data breaches and avoid phishing scams to keep your digital life safe and secure.
  • Securing Connection Strings and AppSettings in ASP.NET CoreSep 15, 2025. Learn how to use User Secrets for development, environment variables for staging, and Azure Key Vault or AWS Secrets Manager for production. Discover encryption techniques and database-level security measures to safeguard sensitive information. Implement best practices like secret rotation and access auditing to fortify your application's security posture and prevent unauthorized access to critical data.
  • What is the purpose of npm, package-lock.json, and the command npm ci?Aug 14, 2025. This article explains what npm is, the role of package-lock.json, and the purpose of the npm ci command in Node.js projects, using clear and simple language with examples.
  • What is the Event Loop in Node.js, and How Does It Work?Aug 13, 2025. This article explains the concept of the Event Loop in Node.js, why it exists, how it works step-by-step, and how it allows asynchronous, non-blocking operations in a single-threaded environment. Includes clear JavaScript examples to make the topic easier to understand.
  • How the Event Loop Works in JavaScript?Aug 12, 2025. An in-depth guide to JavaScript’s event loop—how a single-threaded language manages concurrency using the call stack, callback queue, and event loop, both in browsers and Node.js. Includes explanations, diagrams, and related C# Corner articles for further reading.
  • NPM, PNPM, Yarn & Bun – What They Are and Which One You Should UseAug 08, 2025. NPM, PNPM, Yarn, and Bun are the four most popular JavaScript package managers. Learn in simple words how they work, their pros and cons, and which one is right for your project.
  • Build a Simple Command-Line To-Do List App in PythonAug 05, 2025. This article walks readers through building a lightweight command-line To-Do List application in Python. The project teaches basic Python concepts like lists, file handling (saving/loading tasks), user interaction via menus, and simple persistence. It’s perfect for beginners who want a useful utility and a foundation to expand into GUI or web versions.
  • Bind Dropdown with jQuery AJAX & WebMethod in ASP.NETAug 01, 2025. This ASP.NET WebMethod fetches unique applicant names and their UCC IDs from a SQL database and returns them as a list of ListItem objects, ideal for populating dropdowns via AJAX in web forms.
  • Collections in C#: From Arrays to Advanced Generics for Professional DevelopersJul 30, 2025. This article provides a clear and practical overview of the most common C# collections, including arrays, lists, dictionaries, queues, stacks, and sets. It explains their key features and use cases with easy-to-understand examples of employee management.
  • How to Automatically Notify in Outlook When a Job Queue Fails in Business Central Jul 26, 2025. Managing job queues in Dynamics 365 Business Central can be seamless, until one fails. Job queue failures can impact automated processes, reporting tasks, and system integrations. The earlier you’re notified, the faster you can act.
  • Nuget Package Manager in .NETJul 09, 2025. NuGet is the official package manager for .NET, enabling developers to easily add, update, and manage reusable libraries with automatic dependency resolution, thereby saving time and enhancing project efficiency.
  • Deploying IP Address Management (IPAM) in AzureJul 02, 2025. Azure IP Address Management (IPAM) helps plan, allocate, and manage private IPs efficiently using Virtual Network Manager and IP pools, preventing conflicts and ensuring organized address space deployment in VNets.
  • Understanding Event Loop, Callbacks, and Promises in Node.js Jul 02, 2025. Learn how Node.js handles asynchronous operations using the event loop, callbacks, promises, and async/await. Understand microtasks, macrotasks, and how to write clean, non-blocking async code.
  • Why Node.js is Non-Blocking: Event Queue, Loop, and Emitters ExplainedJul 01, 2025. Have you ever wondered how Node.js can handle thousands of users at once, all while running on a single thread? The secret lies in its non-blocking, event-driven architecture-powered by the event loop, event queue, and EventEmitter.
  • Building Background Tasks in ASP.NET CoreJun 09, 2025. In modern ASP.NET Core applications, especially those involving microservices, background processing is a key requirement. Whether it’s sending emails, processing Kafka messages, running cron-like jobs, or handling long-running workflows, background services are essential.
  • Docker Swarm ArchitectureMay 23, 2025. Learn how Docker Swarm works under the hood—explore managers, workers, Raft consensus, and how tasks and services power container orchestration.
  • Typical Uses of JDBC with ArchitectureMay 16, 2025. The traditional client/server model has a rich GUI on the client and a database on the server. In this model a JDBC driver is deployed on the client.
  • Best Practices for Azure Blob, Table, Queue, File Storage with C#May 11, 2025. Azure Storage provides scalable solutions for unstructured and structured data. It includes Blob, Table, Queue, and File Storage, offering features like tiering, lifecycle management, security, and cost optimization for efficient data handling.
  • How to Resolve NuGet Package Manager Issues with v3 API DowntimeMay 09, 2025. If you're working with NuGet in Visual Studio and encountering issues due to the NuGet v3 API being temporarily unavailable, you're not alone. Many developers have experienced downtime with the NuGet v3 API, leading to errors and hindering package management workflows.
  • Implementing Event-Driven Architectures with Kafka, RabbitMQ, or Azure Service Bus (Comparisons, Pros, and Cons)May 06, 2025. Event-driven architecture (EDA) enables scalable, decoupled, and resilient systems using message brokers like Apache Kafka, RabbitMQ, and Azure Service Bus. Each offers unique features for different use cases.
  • Modernizing RabbitMQ: Migrating from Classic to Quorum Queues for High Availability and ComplianceApr 28, 2025. Learn how to modernize your RabbitMQ messaging by migrating from Classic Queues to Quorum Queues.
  • Azure Service Bus Queues - The Microservices PowerhouseApr 11, 2025. Unlock the power of seamless communication in microservices with Azure Service Bus Queues. Learn how this reliable messaging service enables decoupled, scalable, and resilient architectures, making it a vital tool for building modern distributed applications in the cloud.
  • Understanding Context Manager in PythonMar 15, 2025. ?Python's context managers, implemented via the statement, ensure efficient resource management by automating setup and teardown operations, such as opening and closing files, even when exceptions occur.
  • A Comprehensive Guide to Azure Storage for .NET DevelopersMar 13, 2025. Azure Storage is a secure, scalable cloud storage solution for .NET developers. It includes Blob, Table, Queue, File, and Disk Storage for various data needs.
  • How to Use Amazon SQS for Message QueuingMar 10, 2025. In this article, we will learn how to use Amazon Simple Queue Service (SQS) to send, store, and receive messages between application components.
  • Remove IIS Log Files (4-1) --- Managing Sensitive Info in AWSFeb 24, 2025. This article will discuss parameter store and Secret Manger in AWS
  • Deploy Homepage on Docker for an Organized Dashboard Feb 22, 2025. Set up a Homepage on Docker to effortlessly manage bookmarks, widgets, and system stats. Easy deployment and customization simplify self-hosting.
  • How to Create Virtual Network Manager in AzureFeb 14, 2025. Learn how to create an Azure Virtual Network Manager (AVNM) to simplify VNet management across subscriptions and regions. Configure connectivity, security, and routing centrally for scalable, secure, and efficient cloud networking.
  • Implementing Background Tasks in PythonDec 16, 2024. This article covers key concepts like concurrency, task queues, and process management, helping you execute time-consuming tasks efficiently without blocking your main program flow.
  • SQS Message Polling using C#Dec 15, 2024. This article explores integrating Amazon Simple Queue Service (SQS) with C# applications, covering essential concepts like long polling, receiving messages, and using the AWS SDK for .NET.
  • NVM --- Node Version ManagerDec 14, 2024. This article is to discuss NVM --- Node Version Manager.
  • NATS Message Queue AuthenticationDec 11, 2024. How to set Authentication and Authorisation in the NATS Message Queue. Explore NATS authentication techniques, including Username/Password, Tokens, NKEY, JWT, and custom methods. Understand security hierarchies and implementation practices.
  • Transactional Outbox PatternDec 07, 2024. The Transactional Outbox Pattern ensures data consistency in distributed systems by storing events in an outbox table within the database. It simplifies reliable messaging, enabling seamless communication between microservices while avoiding the complexity of two-phase commits.
  • Create On Demand Job in AWSNov 27, 2024. This architecture integrates AWS Lambda, API Gateway, SQS, and S3 to process on-demand jobs. API Gateway triggers Lambda functions via REST API, Lambda processes jobs, polls messages from an SQS queue, and stores output in an S3 bucket.
  • Build an Interactive Task ManagerNov 12, 2024. Create a simple To-Do List app using HTML, CSS, and JavaScript. Add, edit, delete, and mark tasks as done while storing them in local storage. Learn how to structure, style, and add interactivity to your web app effectively.
  • Dependency Injection & EF Migrations in ASP.NET MVC with AutofacOct 30, 2024. This article demonstrates how to implement Dependency Injection (DI) using Autofac in an ASP.NET MVC application and integrate Entity Framework for database operations, including migrations.
  • Azure service bus queue with .net core and pythonOct 20, 2024. This article demonstrates how to implement Azure Service Bus queues using both .NET Core and Python. It covers creating a message sender with a web API in .NET Core and a receiver using a console app.
  • Learning Priority Queue in PythonOct 03, 2024. A Priority Queue in Python can be implemented using the heapq module, which provides efficient min-heap operations like heappush, heappop, and heapreplace. Unlike a regular queue, a priority queue processes elements based on priority, ensuring the smallest element is dequeued first.
  • Azure Advisor recommendation using Resource Manager REST API Aug 27, 2024. Azure Advisor is a digital assistant that optimizes Azure deployments by offering recommendations to enhance cost, performance, reliability, and security. Learn how to pull Azure Advisor reports, configure permissions, and use REST APIs to fetch recommendations.
  • Artifactory: Simplifying Software Component ManagementAug 26, 2024. Artifactory is a universal repository manager that centralizes the management of binaries dependencies and builds artifacts across formats like Maven, Docker, and npm. It integrates with CI/CD tools, offering version control, security, caching, and scalability, ensuring efficient and reliable software delivery.
  • Centralized Project Updates with Teams Messaging ExtensionJul 02, 2024. Learn how to create a Microsoft Teams Messaging Extension to centralize project updates from multiple project managers into OneNote. From this article, we learn to set up a Power Automate flow to save messages directly to OneNote, providing a consolidated view of project updates for easy access and review.
  • How to Acquire Project Leadership Skills as a BeginnerJun 06, 2024. Project leadership is a vital skill in today’s collaborative and dynamic work environments. As a beginner, the path to becoming a proficient project leader may seem challenging, but with the right strategies and resources, you can develop the necessary skills to lead successful projects.
  • How to Fulfill the Key Responsibilities of a Product ManagerJun 03, 2024. A Product Manager defines the product vision, creates roadmaps, manages the product backlog, and ensures alignment with business objectives. Key tasks include market research, gathering customer insights, prioritizing requirements, and tracking progress using Agile methodologies and various tools.
  • Understanding Azure Messaging QueueMay 30, 2024. Explore the power of Azure Messaging Queue in this comprehensive guide. Learn how to leverage Microsoft's cloud computing platform for efficient message queuing, scalability, and building event-driven architectures.
  • Data Structure behind Max and Min HeapMay 25, 2024. Let's explore the fundamental concepts of priority queues and heap data structures in the context of C# programming. Readers will gain insights into the underlying principles of priority-based operations and their practical applications in solving a variety of programming problems.
  • Advanced Azure Bicep Techniques: Master Infrastructure CodeMay 13, 2024. This article is a comprehensive guide that takes you on a deep dive into the advanced topics of Azure Bicep. It starts with logging into Azure, then moves on to explain the advanced topics in Azure Bicep, complete with code samples and explanations.