4d ago · 7 min read · It is straightforward to configure a minimal API to produce an OpenAPI document at build time. This runs the API during build, requests the OpenAPI document from it, and saves it to disk. The slightly
Join discussion
May 25 · 15 min read · Originally published on dotnethow.net If you build SaaS for long enough, somebody will ask for custom domains. Their your.customdomain.com should hit your platform and serve their content, and they wa
Join discussion
May 10 · 12 min read · When FluentAssertions v8 dropped a proprietary commercial license in January 2025, it forced a question that most .NET teams had quietly avoided for years: does our assertion library actually matter,
Join discussion
May 8 · 10 min read · If your team is running an ASP.NET Core application with more than one service — a web API, a database, maybe Redis, a background worker, an email service — you have faced the question of how to wire
Join discussion
Apr 19 · 8 min read · Everyone's layered their projects. Not everyone's shipped them at scale. Clean Architecture is well-understood in theory. In practice, most .NET codebases that claim to follow it share the same failu
Join discussion
Apr 7 · 16 min read · Every guide that shows up when you Google "how to hire a .NET development company" was written by one. Think about that for a second. The advice is real enough: check their portfolio, look for certifi
Join discussion
Apr 5 · 10 min read · TL;DR: Kaufland.SellerApi is a modern, open-source C# SDK built for .NET 8 that wraps all 24 Kaufland Marketplace Seller API endpoints. It handles HMAC-SHA256 request signing automatically, ships with
Join discussion
Mar 23 · 13 min read · Every enterprise ASP.NET Core codebase eventually confronts the same problem: you need logging, validation, caching, auditing, or retry logic applied consistently across dozens — sometimes hundreds —
Join discussion
Mar 20 · 11 min read · Enterprise teams building ASP.NET Core APIs face a deceptively simple question: how should incoming data be validated before it reaches business logic? The answer shapes testability, maintainability,
Join discussion