Aller au contenu
le cours
Accueil
Projets
Services
Audit
Contact
Rechercher une leçon
/
Light
Dark
Coffee
Part 1 · Chapter 1
Ask who the testimonial is from
Publié · mis à jour le 12 août 2026
Précédent
Add up the numbers on your own dashboard
Suivant
Learn to see the shape without the substance
échap
Accueil du cours
Commencer
Introduction
Commencer
Index des règles
Référence
Référence des composants
Référence
Recettes
Référence
Journal des modifications
Référence
Add up the numbers on your own dashboard
Part 1 · Why AI output looks right — Plausible is not correct
Publié
Ask who the testimonial is from
Part 1 · Why AI output looks right — Plausible is not correct
Publié
Learn to see the shape without the substance
Part 1 · Why AI output looks right — Plausible is not correct
Publié
Stop typing "make it look better"
Part 1 · Why AI output looks right — "Better" is not an instruction
En cours d’écriture
Name the user, the task, and the time budget
Part 1 · Why AI output looks right — "Better" is not an instruction
Prévu
Make it ask instead of guess
Part 1 · Why AI output looks right — "Better" is not an instruction
Prévu
Choose the typeface first
Part 1 · Why AI output looks right — A default is a decision you didn't make
Prévu
Spend your colour once
Part 1 · Why AI output looks right — A default is a decision you didn't make
Prévu
Break the three-column reflex
Part 1 · Why AI output looks right — A default is a decision you didn't make
Prévu
Delete the navigation you don't need
Part 1 · Why AI output looks right — A default is a decision you didn't make
Prévu
Check contrast before you argue about taste
Part 1 · Why AI output looks right — A default is a decision you didn't make
Prévu
Name the five gaps behind every failure
Part 1 · Why AI output looks right — What's actually missing
Prévu
You can't lay out content that doesn't exist yet
Part 2 · Marketing sites — Content before layout
Prévu
The one sentence that must land
Part 2 · Marketing sites — Content before layout
Prévu
Write the page before you generate it
Part 2 · Marketing sites — Content before layout
Prévu
Real proof, or no proof
Part 2 · Marketing sites — Content before layout
Prévu
Section rhythm: not twelve identical bands
Part 2 · Marketing sites — Pacing a page
Prévu
One primary action per page
Part 2 · Marketing sites — Pacing a page
Prévu
Motion that earns its place
Part 2 · Marketing sites — Pacing a page
Prévu
Mobile is where it falls apart
Part 2 · Marketing sites — Where generated sites break
Prévu
The semantics the model skips
Part 2 · Marketing sites — Where generated sites break
Prévu
Images that aren't stock
Part 2 · Marketing sites — Where generated sites break
Prévu
Every figure names its array
Part 3 · Derivation — Where the numbers come from
Prévu
Fixtures with a story, not lorem data
Part 3 · Derivation — Where the numbers come from
Prévu
Aggregates that reconcile
Part 3 · Derivation — Where the numbers come from
Prévu
Actions derive from record state
Part 3 · Derivation — Behaviour derives too
Prévu
One data state per screen
Part 3 · Derivation — Behaviour derives too
Prévu
Empty, loading, partial, error, denied
Part 4 · States first — The five states
Prévu
Empty states that teach
Part 4 · States first — The five states
Prévu
Errors that say what to do next
Part 4 · States first — The five states
Prévu
Refusal is design work
Part 4 · States first — Permission and refusal
Prévu
Showing what someone can't do
Part 4 · States first — Permission and refusal
Prévu
Optimistic UI, and when it's wrong
Part 4 · States first — Optimism
Prévu
Density without noise
Part 5 · Record-heavy screens — Density
Prévu
Hierarchy when everything is data
Part 5 · Record-heavy screens — Density
Prévu
The list-detail decision
Part 5 · Record-heavy screens — Structure
Prévu
Tables: row versus behind the row
Part 5 · Record-heavy screens — Structure
Prévu
Filters people actually use
Part 5 · Record-heavy screens — Structure
Prévu
Confidence, shown honestly
Part 6 · Designing for agents — Trust
Prévu
Citations and provenance
Part 6 · Designing for agents — Trust
Prévu
Action logs and undo
Part 6 · Designing for agents — Trust
Prévu
Review-and-approve as a pattern
Part 6 · Designing for agents — Control
Prévu
Streaming, interrupts, stop
Part 6 · Designing for agents — Control
Prévu
Diff views
Part 6 · Designing for agents — Control
Prévu
The assistant that isn't a chat box
Part 6 · Designing for agents — Form
Prévu
Anatomy of a rules file
Part 7 · Working with the agent — The rules file
Prévu
Mechanical rules vs judgement rules
Part 7 · Working with the agent — The rules file
Prévu
Correct/incorrect pairs
Part 7 · Working with the agent — The rules file
Prévu
Brief a whole screen, not a component
Part 7 · Working with the agent — Briefing and reviewing
Prévu
What belongs in a brief
Part 7 · Working with the agent — Briefing and reviewing
Prévu
Reviewing generated UI: a checklist
Part 7 · Working with the agent — Briefing and reviewing
Prévu
Bringing rules into a client codebase
Part 7 · Working with the agent — Briefing and reviewing
Prévu
Aucun résultat. Essayez un symptôme, un composant ou un nom de partie.
↑↓ naviguer
↵ ouvrir
échap fermer