Category: Engineering Leadership
-
Artificial Intelligence is rapidly changing the way software engineering teams work, but many organisations are approaching it from the wrong angle. Rather than replacing developers, AI is amplifying their capabilities… more ›
-
As AI moves from pilot projects into production, developers must grapple with fairness, transparency, privacy and accountability. This article provides a practical and strategic guide for building ethical AI systems… more ›
-
Generative AI is rapidly emerging as a strategic asset in enterprise software development, enabling new capabilities and efficiencies that were previously out of reach. For organizations built on the Microsoft… more ›
-
The software development landscape is being transformed by AI-powered assistants and tools. For modern .NET development teams, GitHub Copilot and Azure’s growing suite of AI features offer a unique opportunity… more ›
-
IntroductionThe software development landscape is evolving faster than ever, and as we enter 2025, new technologies and practices are reshaping how we build applications. For .NET developers – especially those… more ›
-
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 complexity and scaling development. Platform engineering… more ›
-
Introduction Over the course of more than 20 years in software development, I have grown from an IT/Web Administrator working on web applications to a strategic leader in software engineering.… more ›