software architect · .net · azure · ai
On the road to Microsoft MVP
Engineering built to outlast the next framework.
I write about .NET, Azure and applied AI — architecture decisions and production code, no hype. Authority built in the open, on the road to Microsoft MVP.
now · building Nébula/reading · Domain-Driven Design/writing · RAG in production
Topics
What I write about
Writing
Recent articles
ArchitectureFeatured
Clean Architecture in .NET without overengineering
Separating domain from infrastructure doesn’t mean ten layers. A pragmatic guide for .NET 9.
Jul 10, 2026 · 12 minRead →
Applied AI
Building a coding agent with the OpenAI SDK and .NET
Thinking, reading, editing, grepping — orchestrating an agent’s stages in C#.
Jun 28, 2026 · 15 minRead →
Azure & Cloud
Zero-downtime deploys on Azure Container Apps
Revisions, health probes and progressive traffic without taking prod down.
Jun 15, 2026 · 9 minRead →
Work
Featured projects
Featured
Nébula
Active.NET 9OpenAIC#
Open-source coding agent that plans, reads and edits repositories via LLM.
github.com/luissoares/nebula ↗Featured
Fluxor.Result
v1.2C#NuGet
Minimalist Result-pattern library for .NET, zero dependencies.
github.com/luissoares/fluxor-result ↗Featured
Aztral
BetaAzureBicepActions
Production-ready Azure infrastructure templates via Bicep.
github.com/luissoares/aztral ↗[ portrait ]
Who writes
Luis Soares
Software architect focused on systems that last. I write in public to think better — and to reach Microsoft MVP.
Read the full story →