Practical perspectives on .NET development, cloud modernization, and building software that lasts.

Clean architecture has become close to a default recommendation for new .NET projects, and for good reason: separating domain logic from infrastructure concerns makes a codebase easier to test and easier to change later. It also adds real ceremony: more projects, more interfaces, more indirection between a request coming in and a database row being […]
Brownfield AppsWebForms applications have a reputation problem. They are old, the tooling around them has quietly stopped improving, and every conference talk assumes you have already left. None of that changes the fact that a lot of WebForms applications are still running real logistics and operations businesses today, reliably, and a full rewrite is rarely the […]
AI IntegrationMost companies approaching an AI integration in 2026 have already decided they need one. The board asked for it, a competitor announced something, or a vendor made a compelling pitch. Very few have stopped to ask whether the specific use case actually benefits from AI, or whether a well designed rule based system would be […]
Greenfield AppsEvery .NET release comes with a changelog long enough to skim past. Most of it does not matter to a team shipping a real product. This is a shorter list: what changed between .NET 8 and .NET 10 that is actually worth planning around if you are running a production SaaS application. Native AOT Got […]
Brownfield Apps“It still works” is not the same thing as “it’s fine.” Most companies don’t decide to modernise a legacy .NET Framework application because someone made a strategic call. They decide because something broke on a Friday afternoon, the person who understood that part of the system left two years ago, and nobody can say with […]
Whether you need ongoing maintenance, a modernisation roadmap, or a greenfield .NET project — get in touch with Anil and the Softwiz team.