Software Development Simplified

Blog Posts

Showing 1-4 of 5 posts
YARP Response Transformation

How to Replace YARP Responses: Transforming Status Codes for Better Error Handling

May 3, 2025
Learn how to intercept and transform responses from upstream services using YARP (Yet Another Reverse Proxy) to create more semantically correct status codes and improve error handling in your microservices architecture.
Debian Repository Hosting

The Ultimate Guide to Self-Hosting a Debian Repository

May 1, 2025
Learn how to set up and maintain your own Debian repository for multiple distributions using reprepro, with real-world examples from my personal setup.
Debian Packaging Process

The Ultimate Guide to Creating Debian Packages

Apr 30, 2025
Learn how to create and maintain Debian packages for multiple distributions using Docker, with real-world automation techniques and best practices.
MCP Server in .NET with PostgreSQL

Building a Production-Ready MCP Server in .NET - A PostgreSQL Memory Example

Apr 25, 2025
Learn how to implement a practical Model Context Protocol (MCP) server in .NET using PostgreSQL with pgvector for AI memory storage, featuring a complete working example that goes beyond simple demos.
.NET Configuration Providers

Building Custom Configuration Providers in .NET

Apr 18, 2025
Learn how to extend .NET's configuration system by creating custom configuration providers, with a practical example using the Environment File Provider.
Twitter iconLinkedIn iconGitHub iconYouTube icon
© 2025 Dario Griffo. All rights reserved.