Blog

Practical thinking on AI strategy, ML product development, and building AI features that actually work.

Red flags when building AI

Common red flags that lead to AI builds dragging on indefinitely or features falling flat on launch, and how to distinguish them from the expected discomfort of building probabilistic systems.

Read more →

Jobs to be done for ML features

Why the placement of an ML feature in the user journey matters more than model choice, using the Jobs-to-Be-Done framework to define what your model should optimize for.

Read more →

UX Patterns for AI Features

Why chat interfaces aren't the future of AI UX, and how AI patterns like smart defaults, contextual suggestions, and proactive helpers create better experiences.

Read more →

Data shapes design

One of the biggest mindset shifts when building AI features: moving from design-first to data-first, where your data determines what's feasible, stable, and valuable.

Read more →

Working with me

How I help startup founders and tech leads bring clarity and momentum to their AI efforts, from figuring out what's worth building to shipping features users trust.

Read more →

ML metrics in production

Why standard uptime monitoring isn't enough for AI-powered features, and the minimum metrics teams should track to catch model drift and degradation.

Read more →