Insights
Experience-led writing on modernising .NET platforms, designing resilient systems, applying AI responsibly and leading engineering teams through change.

Visual Studio 2022 Power Tips, Extensions, and Hidden Features for .NET Developers
Visual Studio 2022 is packed with features and extensions that can supercharge your .NET development workflow (conceptual illustration). Visual Studio 2022 is more than…

Building Multi-Tenant SaaS Applications with ASP.NET Core (.NET 8+) and CI/CD Best Practices
Developing a Software-as-a-Service (SaaS) platform that serves multiple customers (tenants) from a single application instance requires careful architectural decisions. Multi-tenant architecture can significantly improve…

AI-Powered Software Development: How Generative AI is Transforming Coding and Architecture
In the past few years, generative AI has emerged as a game-changer in software development. Tools like GitHub Copilot, OpenAI’s Codex, and other AI…

Platform Engineering in 2025: The Next Evolution of DevOps for Scalable Software Delivery
Another red-hot topic in today’s technology landscape is Platform Engineering. As companies have embraced DevOps and cloud-native architectures, they’ve encountered new challenges in managing…

Integrating Azure OpenAI into .NET Applications – A Comprehensive Guide
Azure OpenAI brings the power of GPT-3.5, GPT-4 and other advanced language models to the Azure cloud, enabling developers to build intelligent apps with…

Managing Git Branches in Azure DevOps for Multi‑Tenant SaaS Microservices
Introduction Multi-tenant SaaS businesses with many products and microservices face unique challenges in version control. With separate customer deployments and the need to hotfix…

Building Resilient Microservices with .NET 8 and Polly
In a distributed system, failures are inevitable. Microservices, which rely on network calls to communicate, are especially susceptible to transient faults, latency spikes, and…
Working through a difficult platform decision?
Explore the services or get in touch for a practical conversation about architecture, modernisation or AI adoption.