folder_open Category

Artificial Intelligence

AI for designers: LLM fundamentals, agents, orchestration, AI UX patterns, vibe coding, tools and career, explained from a product design point of view.

Library

description

Agent vs. Assistant vs. Copilot: Three Ways to Delegate to AI

An assistant answers, a copilot suggests inside your task and an agent runs steps on its own. How to tell them apart and what design each one needs.

east
description

AI Product Strategy: How to Decide Where AI Goes

An AI product strategy is a portfolio of bets with measured value, data and risk. Learn how to score initiatives and decide where to invest first.

east
description

Claude Code: a programming agent that works in your repo

Claude Code is Anthropic's programming agent: it reads your code, edits files and runs commands. What it does, what it costs and what to check before accepting.

east
description

Loading states in AI interfaces: what to show while the model thinks

What to show while an AI model responds: spinner, skeleton, real steps or a progress bar, depending on how long the wait lasts and what the NN/g guidelines say.

east
description

Response streaming: showing AI output while it is being written

Response streaming shows an AI model's text as it is generated, instead of waiting for the end. How it works with SSE and how to design the interface for it.

east
description

Tokens: The Unit AI Thinks (and Bills) In

A token is the chunk of text an AI model processes as one unit. What tokens are, how many a word has, how they are counted and how they affect cost and limits.

east
description

Vibe coding vs. AI-assisted engineering: the difference that decides quality

Vibe coding accepts code without reading it; AI-assisted engineering reviews, tests and starts from a spec. What changes and when to use each.

east
description

What Is an AI Agent?

An AI agent decides its own steps, uses tools to act and reviews the results until it finishes. How it works and how it differs from a chatbot or a workflow.

east
description

What Is an LLM? Explained for Designers

An LLM is a language model trained on huge amounts of text to predict the next token. Here is how it works and what it means for the people who design with it.

east
description

What is vibe coding? Programming by describing what you want

Vibe coding means building software by telling an AI what you want, without reviewing the code. Where the term comes from, what it suits and where it stops.

east