React – useContext

By | 08/04/2026

In this post, we will see what useContext is, when to use it, and how to share data between pages in a React application. But first of all, what is useContext? “React normally passes data from parent to child through props. This works fine for small apps, but as soon as we need the same… Read More »

C# – MassTransit

By | 18/03/2026

In this post, we will see what MassTransit is and when and how we can use it in our projects. When building modern distributed systems, one of the most critical challenges we face is reliable communication between services. While we could implement ‘message based’ communication manually, managing message serialization, retry logic, error handling, and distributed… Read More »

Category: C#

AI – Claude Skill

By | 04/03/2026

In this post we will see what a Claude Skill is, how to create one and how to use it.A Skill in Claude is a specialized capability that enhances Claude’s performance in specific domains by providing detailed instructions, best practices, and context-specific guidelines. Think of it as a expert-level instruction manual that Claude consults before… Read More »

Category: AI

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 »

Category: C#

AI – Create a server MCP with .NET

By | 04/02/2026

In this post, we will see what a server MCP is, when and why we should use it and how to create a server MCP with .NET.But first of all, what is MCP?“The Model Context Protocol is an open protocol developed by Anthropic that standardizes how applications provide context to Large Language Models (LLMs). Think… Read More »

Category: AI

AI – Claude Code and Sub Agents

By | 21/01/2026

In this post, we will see what Claude Code is, how to install it and how to create a web application using Claude Code with Sub Agents.But first of all, what is Claude Code?“Claude Code is Anthropic’s command-line tool that enables developers to delegate entire coding tasks to Claude directly from the terminal. Built on… Read More »

Category: AI

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 »