Glossary

The words, without the shrug

Every term the courses use, defined in one line and then in a paragraph. Written to be read out of order.

Showing 9 of 124

Payload

Frontend

The amount of data being sent.

The size of what travels over the network. One of four unrelated kinds of slow, and the one that gets dramatically worse on mobile connections.

See also Latency, Rendering

Pending state

Frontend

Shown, but not yet confirmed.

The honest middle ground for an optimistic update: display the change immediately, but mark it as unconfirmed. A failure then becomes a change of state rather than a contradiction.

See also Optimistic update, Loading state

Port

Infrastructure

Which program on a machine you are talking to.

A number that lets one machine run many servers at once. The address finds the machine, the port finds the program: a web app on 3000, a database on 5432.

See also Server, localhost

Postmortem

Infrastructure

A written account of an incident, without blame.

What happened, what the impact was, and what allowed it to reach users. The useful question is never who did it but which missing check would have caught it.

See also Incident, Rollback

Preview deployment

Infrastructure

A temporary live copy of a proposed change.

A working URL for a change before it is accepted, so it can be clicked rather than described. Also means the deploy path is exercised constantly rather than only when it is scary.

See also Environment, CI/CD

Primary key

Data & Databases

The column that uniquely identifies a row.

The one value that picks out exactly one row in a table. Other tables refer to a row by holding its primary key, which is how relationships are built.

See also Foreign key, Table

Process

Infrastructure

A running program.

One instance of your code, executing. A server is a process that is listening; when it exits, the server is gone even though the machine is still on.

See also Server, Port

Prompt caching

AI in the stack

Reusing an unchanged prefix across calls.

When the same large preamble is sent on every request, providers often charge a reduced rate for the repeated part. One of the cheapest available reductions in model cost.

See also Token (model), Context window

Prompt injection

AI in the stack

Hostile instructions hidden in content a model reads.

A web page, email or uploaded file containing text aimed at the model rather than the reader. There is no reliable filter, because instructions and data arrive through the same channel. Limit what the agent can do instead.

See also Agent, Blast radius, Tool use