Hey there! 👋
I’m Daniel — a .NET developer passionate about clean architecture, maintainable code, and practical software design.
This blog is where I document my learning, projects, and insights from working with C#, WebAPI, WPF, and modern application development.
What You'll Find Here
This blog focuses on real-world .NET engineering and software craftsmanship. Expect posts on:
- .NET Development: ASP.NET Core, WebAPI, EF Core, and modern C# techniques
- Desktop Apps (WPF): MVVM patterns, UI design, and reactive programming with Rx.NET
- Architecture & Best Practices: Clean Architecture, DDD, SOLID, and microservices
- DevOps & Cloud: Docker, CI/CD pipelines, deployment strategies, and performance tuning
- Career & Mindset: Building long-term coding habits and staying relevant as a developer
Code That Reflects Reality
I believe the best code is the one that ships and scales.
Each article includes hands-on examples that reflect real development scenarios — not just textbook theory.
// Example: Minimal WebAPI endpoint in .NET 8
var builder = WebApplication.CreateBuilder(args);
var app = builder.Build();
app.MapGet("/api/hello", () => new { Message = "Hello from DM²Code!" });
app.Run();