AI

You're not talking to an AI - you're talking to a platform

5 June 2026

Large language models have become conflated with their delivery platforms - and this is setting some unreasonable expectations for what AI can do.

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.

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…