Welcome to My Developer Blog

July 19, 2025

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();