C# – Webhooks

By | 18/02/2026

In this post, we will see what Webhooks are and how we can use them in our .NET projects.Based on the post I created for SignalR, it is important to distinguish between different types of real-time communication. While SignalR handles complex, persistent connections, Webhooks solve a different problem entirely.A Webhook is not a library or… Read More: C# – Webhooks »

Category: C#

Minimal APIs – Validation in .NET 10

By | 07/01/2026

In this post, we’ll explore the new validation feature introduced in .NET 10 a native, first‑class validation filter built directly into Minimal APIs.Before .NET 10, Minimal APIs encouraged a style where validation logic often lived inline inside handlers. While that approach works for small demos, it breaks down quickly in real applications. As endpoints grow,… Read More: Minimal APIs – Validation in .NET 10 »

C# – SignalR

By | 10/12/2025

In this post, we will see what SignalR is and how we can use it in our .net projects.SignalR is a library for .NET developers that simplifies adding real-time web functionality to our applications.In short, it enables server-push. Instead of the client always having to initiate a request, SignalR opens a persistent, two-way connection. This… Read More: C# – SignalR »

Category: C#

C# – Refit client

By | 26/11/2025

In this post, we will see what Refit is and how we can use it in our .net projects.But first of all, what is Refit?“Refit is a REST library for .NET that turns our REST API into a live interface. Created by Paul Betts, Refit uses C# interfaces decorated with attributes to define HTTP API… Read More: C# – Refit client »

Category: C#

C# – Transient vs. Scoped vs. Singleton

By | 12/11/2025

In this post, we’ll see the three main service lifetimes in .NET: Transient, Scoped, and Singleton. We’ll also touch on the concept of Dependency Injection (DI) and provide C# code examples to illustrate how each lifetime works. WHAT IS DEPENDENCY INJECTION?Dependency Injection is a design pattern that allows us to remove hard-coded dependencies and make… Read More: C# – Transient vs. Scoped vs. Singleton »

Category: C#

AI – Installing n8n locally with Docker

By | 29/10/2025

In this post, we will see what n8n is and how to install it locally with Docker.But first of all, what is n8n?“n8n (pronounced ‘n-eight-n’) is a free and open-source workflow automation tool designed for technical users who want to build complex automations without the limitations of traditional no-code platforms. Built with a node-based approach,… Read More: AI – Installing n8n locally with Docker »

Category: AI