Series · 19 explainers · 3 min each

Learn it in three minutes.

One concept per piece. A plain-language explanation, the steps that matter, and the one thing people get wrong. If it can't be said in three minutes, it becomes a deep dive instead.

3 min

Tokens, context windows and why your bill exploded

What a token really is, why a 1M context window isn't free, and the two settings that halve your spend.

AI in 3Foundational
3 min

What actually happens inside a RAG pipeline

Chunk, embed, retrieve, re-rank, generate — and the three places it quietly goes wrong in production.

AI in 3Foundational
3 min

Agents vs. workflows: when you don't need an agent

A decision tree. Most "agentic" features are a state machine with better marketing.

AI in 3Intermediate
3 min

Evals: how to know your model got worse

Golden sets, LLM-as-judge, and why "it feels better" is not a release gate.

AI in 3Intermediate
3 min

Fine-tuning vs. RAG vs. prompting

Three tools, three different problems. Most teams reach for the wrong one first.

AI in 3Intermediate
3 min

What "multimodal" actually changes for your product

Images, audio and documents as first-class inputs — and the new failure modes that come with them.

AI in 3Foundational
3 min

MCP and why tool-calling standardisation matters

One protocol between models and your systems, instead of a bespoke integration per vendor.

AI in 3Intermediate
3 min

Hallucination is not a bug you can patch

Why fluent invention is intrinsic to the method, and what to design instead of a fix.

AI in 3Foundational
3 min

Prompt injection, explained without the hype

Why your agent will follow instructions hidden in a PDF, and the four controls that actually help.

Security in 3Intermediate
3 min

Zero trust in one diagram

Never trust, always verify — what that actually means for an identity-first architecture.

Security in 3Foundational
3 min

Privacy-by-design for AI features

The seven questions to answer before a single user record touches a model.

Security in 3Intermediate
3 min

The OWASP Top 10 for LLM apps, in plain English

The threat list every AI PM should be able to recite from memory.

Security in 3Foundational
3 min

Data residency and why your EU launch slipped

Where data physically sits, who can access it, and the questions to ask a model vendor first.

Security in 3Intermediate
3 min

Threat modelling an agentic feature

Half an hour with a whiteboard that saves an incident review.

Security in 3Advanced
3 min

Output vs. outcome vs. OKR

A one-page test for which one your roadmap is actually measuring.

Product in 3Foundational
3 min

The user story that survives refinement

Acceptance criteria engineers don't rewrite, with a before-and-after on a real example.

Product in 3Foundational
3 min

North star metrics without the gaming

How to pick one number without letting the team quietly optimise the wrong thing.

Product in 3Intermediate
3 min

How to say no to a stakeholder and keep them

Trade the request against something visible instead of defending a queue.

Product in 3Intermediate
3 min

Writing a one-page PRD

Problem, evidence, non-goals, success measure, open questions. Anything longer is a document nobody finishes.

Product in 3Foundational