Technical House
Reference

Web + AI glossary

49 definitions you will actually meet while building — from a11y and RSC to RAG and prompt injection.

A

AbortController Web
Browser API to cancel fetch/requests so stale responses do not overwrite newer UI state.
Accessibility (a11y) Web
Designing interfaces so people with disabilities can perceive, operate, and understand them — keyboard, screen readers, contrast, and semantics.
App Router Web
Next.js routing model based on the app/ directory with Server Components, layouts, and nested routes.
ARIA Web
Accessible Rich Internet Applications — attributes that expose roles and states when native HTML is not enough. Prefer native elements first.

C

Cache-Control Web
HTTP header directing browsers/CDNs how long a response may be cached and when it must revalidate.
CDN Web
Content Delivery Network — edge servers that cache static assets (and sometimes HTML) closer to users.
CLS Performance
Cumulative Layout Shift — how much visible content jumps during load. Reserve space for images, fonts, and ads.
Core Web Vitals Performance
Google’s key UX metrics: LCP, INP, and CLS — used in ranking and as a quality bar for builders.
CORS Web
Cross-Origin Resource Sharing — browser rules for calling APIs from another origin. Configure deliberately on APIs.
CSP Security
Content Security Policy — HTTP header limiting script/style sources to reduce XSS impact.
CSR Web
Client-Side Rendering — HTML shell hydrates and fetches data in the browser. Flexible but can hurt first paint if overused.

D

Debouncing Web
Delaying a function until events pause (e.g. search-as-you-type) to cut request spam.
Design tokens Design
Named values for color, space, type, and shadow — the source of truth for a design system.
Discriminated union TypeScript
A union type with a shared literal field (e.g. status) that lets TypeScript narrow safely.
DX Culture
Developer Experience — how pleasant and fast it is to build, test, and ship in a codebase.

E

E-E-A-T SEO
Experience, Expertise, Authoritativeness, Trust — quality signals search engines associate with helpful content.
Edge Web
Compute or cache close to users (CDN/edge functions). Great for static and light dynamic work; careful with heavy DB calls.

F

Few-shot prompting AI
Including a few input/output examples in a prompt so the model mirrors the pattern.

H

Hallucination AI
When a model invents APIs, citations, or facts confidently. Mitigate with constraints, tools, and human review.
Hydration Web
Attaching React event handlers to server-rendered HTML. Excess hydration costs INP and bundle size.

I

Idempotency Backend
Repeating the same request yields the same effect — critical for payments and “submit” buttons.
INP Performance
Interaction to Next Paint — how quickly the page responds to clicks/keys. Heavy main-thread work hurts INP.
Island architecture Web
Static pages with small interactive “islands” instead of hydrating the entire document.

J

JWT Auth
JSON Web Token — compact claims often used for sessions/APIs. Still verify signatures server-side; treat payload as untrusted until verified.
JWT vs session cookie Auth
Tokens can be stored many ways; httpOnly secure cookies often beat localStorage for XSS resistance on classic web apps.

L

LCP Performance
Largest Contentful Paint — when the main content appears. Optimize hero media, fonts, and critical CSS.
LLM AI
Large Language Model — a model trained to predict text, used for chat, coding assistance, and generation.

M

Monorepo Tooling
Multiple packages in one repository (apps + libs) with shared tooling — powerful, needs discipline.

O

Observability Ops
Ability to understand system behavior via logs, metrics, and traces — especially under failure.
Optimistic UI Web
Updating the UI before the server confirms, then reconciling on success/failure.

P

Progressive enhancement Web
Core experience works without JS; enhancements layer on for capable browsers.
Prompt engineering AI
Crafting instructions (role, task, context, constraints, format) so models return reliable, usable outputs.
Prompt injection AI
Attack where untrusted text tries to override system instructions. Validate actions server-side; never grant tools blindly.

R

RAG AI
Retrieval-Augmented Generation — fetch relevant docs, then generate an answer grounded in those chunks.
Rate limiting Backend
Throttling requests per user/IP to protect APIs from abuse and accidental loops.
RLS Backend
Row Level Security — database policies that restrict which rows a role can read/write (common in Supabase/Postgres).
RSC Web
React Server Components — components that render on the server and send a serialized result, reducing client JS.

S

Schema.org SEO
Vocabulary for structured data (JSON-LD) that helps search engines understand organizations, articles, and FAQs.
Semantic HTML Web
Using elements for their meaning (nav, main, button, label) so assistive tech and crawlers understand structure.
Soft navigation Web
Client-side route changes without full document reload — faster, but you must manage focus and titles.
SSG Web
Static Site Generation — HTML built ahead of time and served from cache/CDN.
SSR Web
Server-Side Rendering — HTML generated per request (or on demand) before it reaches the browser.
System prompt AI
High-priority instructions that set role and rules for a model session. Keep secrets out of it.

T

Technical SEO SEO
Crawlability, indexation, sitemaps, canonicals, performance, and structured data — the engineering side of search.
Tree shaking Web
Bundler removal of unused exports to shrink JavaScript shipped to users.
Type narrowing TypeScript
Control-flow analysis that refines a type after checks (typeof, in, discriminators).

W

Web Vitals Performance
Family of metrics describing loading, interactivity, and visual stability — includes Core Web Vitals.

Z

Zero-shot prompting AI
Asking a model to perform a task with instructions only — no examples. Works for simple tasks; few-shot helps harder ones.
Zod TypeScript
Schema validation library often used to parse API/env input at runtime with inferred types.

Never miss a drop

Get new guides on web development and AI, Prompt Lab tips, videos, downloads and exclusive deals — straight to your inbox. No spam, unsubscribe anytime.