The notification that wouldn't leave
A booking interface was showing a queue warning banner after it should have disappeared. The fix was small; the pattern it points to is worth thinking about.…
A booking interface was showing a queue warning banner after it should have disappeared. The fix was small; the pattern it points to is worth thinking about.…
Adding a conversational search endpoint to a fare search service raised an interesting question: what does a response shape optimised for an AI assistant look like, versus one optimised for UI code?…
A reflection on where coordination logic should live when building AI assistants into production systems — and why application-layer orchestration beats prompt-driven coordination.…
On removing feature flags that had outlived their purpose. Not glamorous, but this kind of cleanup is what keeps a codebase navigable over the long run.…
Adding an AI layer to existing services surfaced something I'd been quietly ignoring: schema drift. Here's what fixing it actually looked like.…