The New Copilot .NET SDK Changes More Than AutocompleteGitHub Copilot started as something most developers experienced inside the editor. You wrote a method. Copilot suggested the next few lines. Sometimes it was useful. Sometimes it was noisy. Either wayJun 11, 2026·10 min read·30
Patterns for Resilience and Integration at ScaleModern distributed systems rarely fail because the core business logic is too hard. They fail because the edges are messy. One service is slow, another is flaky, a third is legacy, a fourth is owned bMar 17, 2026·26 min read·31
Communicating Between Modules in a Modular MonolithWhy Developers Get This Wrong Most engineers learning modular monoliths fall into two traps. The first group collapses boundaries by sharing DbContexts, repositories, and entities across modules. The Mar 12, 2026·10 min read·242
Enforcing Architecture in .NETMost software systems do not fail because developers cannot write code. They fail because you cannot control how that code evolves over time. Architecture starts clear, clean, and well-structured. SixFeb 22, 2026·9 min read·95
Designing Local LLMs on Azure for Security, Reliability, and ControlIn a previous post, I looked at what it really means to run LLMs locally from the perspective of a .NET developer. We explored why teams still care about local models despite the raw capability gap with GPT-5, how privacy, cost, latency, and complian...Jan 31, 2026·13 min read·126
Defending Against Confused Deputy Attacks in AzureMost .NET developers working in Azure feel confident about identity. You use Entra ID, validate JWTs, and lean on Managed Identity instead of secrets. On paper, that is the right direction. Authentication is in place, access keys are gone, and the pl...Jan 25, 2026·7 min read·57
Part 10. Migrating a Legacy Layered .NET Application to a Modular MonolithMost Development Teams do not wake up one morning with the freedom to design a modular monolith from scratch. They inherit something. A system that grew organically. A codebase that made sense at the time. Controllers, services, repositories, a share...Jan 22, 2026·5 min read·144