AI

Why AI won't kill SaaS (and how it will save it)

11 October 2025

Far from being a ‘SaaS killer’, AI has the potential to breathe new life into established SaaS platforms and transform the way users engage with them.

Are we using AI to automate the wrong things?

30 August 2025

LLMs are great for automating technical tasks, though using them to generate content may undermine authentic communication and knowledge sharing.

Design trade-offs for conversational AI agents

10 June 2025

Agents are among the most IO bound applications you are likely to build, while conversational, ‘chat’-style interfaces bring extra constraints into play.

Implementing complex workflows in AI Agents

21 April 2025

Although AI agents are capable of independent reasoning, their capricious nature can make it difficult to implement more detailed and rigorous workflow processes

Why building AI-powered agents is so challenging. For now.

3 February 2024

Despite growing excitement about the potential for AI-driven agents, there are a lot of problems to solve before we can build agent-based architectures on any scale…

Generative AI does not mean the “end of programming”

12 December 2023

The demise of software engineers is one of those tired old tropes that refuses to die. Perhaps the programming revolution has already happened…?

AI and the hype cycle: oversold, overlooked, then... eventually indispensable?

10 December 2022

When any technology emerges, it can be challenging to chart a course between the unhelpful hype and the disappointment that is bound to follow…