AI-ready architecture starts with engineering discipline

AI-ready architecture starts with engineering discipline

Data-driven decision-making rests on a reasonable premise: better data leads to better decisions. For Wayne Yan, chief technology officer at Dariel, AI hasn’t changed that premise or the problem underneath it. “The basic pattern of input, processing and output is...

AI fluency doesn’t necessarily equate to data competence

Artificial intelligence (AI) is giving data professionals faster ways to write code, generate queries, prepare documentation, and work through technical problems. For junior talent in particular, that creates opportunities to learn and contribute more quickly....

The business case doesn’t end at go-live

A migration, modernisation programme or new application may be delivered on time and still fail to produce its expected return. The difference is usually made in the months and years after launch, writes Byron Phillips, head of managed operations at Synthesis. Go-live...

Evolve security policies for the AI era

As enterprises accelerate the adoption of Artificial Intelligence (AI) and agentic systems, the conversation around data protection is becoming more urgent. Yet, according to Dariel CTO Wayne Yan, organisations should resist the temptation to treat AI as an entirely...

The AI talent gap: how we can save the next generation of developers

The integration of AI into software development is not merely another industry trend. It represents a fundamental restructuring of how technology is built, who builds it, and how engineering talent is cultivated. That’s the view of Lisa Jasper, head of talent...
DevSecOps is no longer optional in the age of AI-driven exploits

DevSecOps is no longer optional in the age of AI-driven exploits

For years, DevSecOps was treated as a sign that engineering and security were beginning to cooperate a little better than before. It was often presented either as process work or a more elegant way of structuring delivery. Thanks to AI, we have now entered a different...