Concepts

Mental models and definitions that make the code understandable.

896 published

Page 3 of 9

Prompt Injection Mitigation

Prompt Injection Mitigation governs injection defense, shaping system behavior under specific failure modes and workloads.

ai-ml
ai · ml

Property-Based Testing

Property-based testing states universal invariants of the code and lets the framework search for a counterexample input, finding edge cases the example-based tester did not think to write.

testing
testing · properties · random

Published Language Pattern

A published language is a translation language shared between bounded contexts as a documented, versioned standard, so that integration goes through one well-defined schema instead of N pairwise.

architecture
architecture · ddd · integration

Published Language Interface

Published Language Interface governs integration schema, shaping system behavior under specific failure modes and workloads.

architecture
architecture · design

HTTP/2 Push Promise Deprecation

HTTP/2 push promise let the server send a response before the client asked, but it was widely misimplemented and is being deprecated in favor of 103 early hints and preload links.

http
http · http2 · push

Query Plan Cache

A query plan cache stores the compiled execution plan for a parameterized query, so the optimizer cost is paid once and subsequent executions reuse the plan, unless parameter values warrant.

database
database · optimization · caching

QUIC Migration Strategy

QUIC Migration Strategy governs connection migration, shaping system behavior under specific failure modes and workloads.

networking
networking · protocols

Quorum Reads vs Writes

Quorum Reads vs Writes governs quorum intersection for consistency, shaping system behavior under specific failure modes and workloads.

distributed-systems
distributed-systems · reliability

RAG Citation Faithfulness

RAG Citation Faithfulness governs citation accuracy, shaping system behavior under specific failure modes and workloads.

ai-ml
ai · ml

RAG Grounding and Citation

RAG grounding retrieves relevant documents and constrains the model to answer from them with citations, so the answer is attributable to a source the user can verify rather than a hallucination.

ai
ai · rag · grounding

RAG Grounding Evaluation

RAG Grounding Evaluation governs answer faithfulness, shaping system behavior under specific failure modes and workloads.

ai-ml
ai · ml

Reactor vs Proactor

Reactor vs Proactor governs event dispatch patterns, shaping system behavior under specific failure modes and workloads.

concurrency
concurrency · parallelism

Read Quorum Sizing

Read Quorum Sizing governs read latency versus consistency, shaping system behavior under specific failure modes and workloads.

distributed-systems
distributed-systems · reliability

Read Repair Mechanism

Read Repair Mechanism governs stale replica detection on read, shaping system behavior under specific failure modes and workloads.

distributed-systems
distributed-systems · reliability

Render Blocking Audit

Render Blocking Audit governs blocking resource analysis, shaping system behavior under specific failure modes and workloads.

performance
performance · web-vitals

Render-Blocking Resource Elimination

Render-blocking resource elimination defers or removes scripts and stylesheets that block the first paint, so the browser renders the HTML without waiting for resources that are not on the.

browser
browser · performance · loading

Reproducible Supply Chain

Reproducible Supply Chain governs build verification, shaping system behavior under specific failure modes and workloads.

security
security · safety

Request Budget Shaping

Request Budget Shaping governs admission control via budget, shaping system behavior under specific failure modes and workloads.

distributed-systems
distributed-systems · reliability

Resumability Streaming

Resumability Streaming governs no hydration needed, shaping system behavior under specific failure modes and workloads.

performance
performance · web-vitals

Retry Flaky Strategy

Retry Flaky Strategy governs flaky test handling, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Rollback Automation

Rollback automation makes reverting to the previous version a single command or an automatic trigger, so the mean time to recover is seconds, not the minutes a manual rollback takes under stress.

delivery
delivery · rollback · recovery

Runbook Automation

Runbook automation encodes the diagnostic and recovery steps of a known failure as executable automation, so the on-call resolves by running the runbook rather than reading it and typing commands.

operations
operations · automation · runbook

Saga Choreography Design

Saga Choreography Design governs event-driven saga, shaping system behavior under specific failure modes and workloads.

architecture
architecture · design

Saga Orchestration Design

Saga Orchestration Design governs centralized saga, shaping system behavior under specific failure modes and workloads.

architecture
architecture · design

Sampling Head-Based

Sampling Head-Based governs pre-hoc sampling, shaping system behavior under specific failure modes and workloads.

observability
observability · monitoring

Sampling Tail-Based

Sampling Tail-Based governs post-hoc sampling, shaping system behavior under specific failure modes and workloads.

observability
observability · monitoring

Schema Migration Safety

Schema Migration Safety governs migration validation, shaping system behavior under specific failure modes and workloads.

databases
databases · data

Scope-Bound Cancellation

Scope-Bound Cancellation governs cancellation propagation, shaping system behavior under specific failure modes and workloads.

concurrency
concurrency · parallelism

Secret Detection CI

Secret Detection CI governs pipeline secret scanning, shaping system behavior under specific failure modes and workloads.

security
security · safety

Secret Scan Pre-commit

Secret Scan Pre-commit governs leak prevention at commit, shaping system behavior under specific failure modes and workloads.

security
security · safety

Select Statement Go

Select Statement Go governs channel multiplexing, shaping system behavior under specific failure modes and workloads.

concurrency
concurrency · parallelism

Selective Test Rerun

Selective Test Rerun governs CI acceleration, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Semantic Search Hybrid

Semantic Search Hybrid governs keyword vector fusion, shaping system behavior under specific failure modes and workloads.

ai-ml
ai · ml

Session Resumption Tuning

Session Resumption Tuning governs handshake avoidance, shaping system behavior under specific failure modes and workloads.

networking
networking · protocols

Shadow Index Build

Shadow Index Build governs background indexing, shaping system behavior under specific failure modes and workloads.

databases
databases · data

Shadow Traffic Testing

Shadow traffic testing replays production requests against a candidate build without returning its responses, so the candidate is tested under real load with zero user impact.

delivery
delivery · testing · shadow

Shared Kernel Pattern

Shared Kernel Pattern governs shared model subset, shaping system behavior under specific failure modes and workloads.

architecture
architecture · design

Sigstore Attestation

Sigstore Attestation governs keyless signing, shaping system behavior under specific failure modes and workloads.

security
security · safety

SIMD Vectorization

SIMD vectorization applies one instruction to multiple data elements, so a loop that processes four floats per iteration does one quarter the iterations and one quarter the loop overhead.

performance
performance · simd · vectorization

SLO-Aware Canary

SLO-Aware Canary governs canary evaluation via SLO, shaping system behavior under specific failure modes and workloads.

distributed-systems
distributed-systems · reliability

SLO-Based Rollback

SLO-Based Rollback governs automatic rollback on budget breach, shaping system behavior under specific failure modes and workloads.

distributed-systems
distributed-systems · reliability

SLO-Derived Alerts

SLO-Derived Alerts governs error budget burn signaling, shaping system behavior under specific failure modes and workloads.

distributed-systems
distributed-systems · reliability

SLO Error Budget Mapping

SLO error budget mapping converts the reliability target into a concrete budget of allowed failures per window, so "99.9%" becomes "43 minutes per month" that a team can spend and track.

observability
observability · slo · reliability

SLSA Build Provenance

SLSA Build Provenance governs build integrity evidence, shaping system behavior under specific failure modes and workloads.

security
security · safety

Snapshot Diff Review

Snapshot Diff Review governs change review for snapshots, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Snapshot Pinning

Snapshot Pinning governs snapshot stability over time, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Snapshot Testing

Snapshot testing records the output of a function and fails on change, so a deliberate output update is a visible, reviewed diff rather than a silent behavior shift.

testing
testing · snapshot · regression

Span Attribute Conventions

Span Attribute Conventions governs semantic attributes, shaping system behavior under specific failure modes and workloads.

observability
observability · monitoring

Span Context Propagation

Span context propagation carries the trace and span IDs across process boundaries — HTTP headers, message metadata — so a trace that spans four services is one connected trace, not four orphan.

observability
observability · tracing · propagation

Specification Composition

The specification pattern represents a business rule as a composable predicate object, so that rules combine with and/or/not into complex criteria without the query logic duplicating for each.

architecture
architecture · design · rules

Stale-While-Revalidate

Stale-while-revalidate serves a stale cache entry immediately while refreshing in the background, so the user sees instant response and the next request gets fresh data without a stampede.

caching
caching · freshness · performance

Startup Time Budget

A startup time budget caps the time from process launch to serving traffic, so the deployment, autoscale, and crash-loop do not amplify a slow init into an outage.

performance
performance · startup · cold-start

Strangler Fig Migration

Strangler Fig Migration governs legacy replacement, shaping system behavior under specific failure modes and workloads.

architecture
architecture · design

Structured Concurrency Design

Structured Concurrency Design governs scope-bound tasks, shaping system behavior under specific failure modes and workloads.

concurrency
concurrency · parallelism

Subgrid Layout

Subgrid Layout governs grid inheritance, shaping system behavior under specific failure modes and workloads.

frontend
frontend · css

Table-Driven Discovery

Table-Driven Discovery governs case enumeration, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Table Rewrite Avoidance

Table Rewrite Avoidance governs rewrite prevention, shaping system behavior under specific failure modes and workloads.

databases
databases · data

TBT Blocking Budget

TBT Blocking Budget governs main thread blocking, shaping system behavior under specific failure modes and workloads.

performance
performance · web-vitals

TCP Fast Open

TCP Fast Open governs handshake reduction, shaping system behavior under specific failure modes and workloads.

networking
networking · protocols

Telemetry Pipeline Architecture

A telemetry pipeline architecture collects, processes, and routes telemetry from every source to every sink, so instrumentation is decoupled from the backend and a new sink does not require.

observability
observability · pipeline · architecture

Test Coverage Gates Design

Test Coverage Gates Design governs coverage enforcement, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Test Data Mother

Test Data Mother governs canonical test data source, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Test Impact Graph

Test Impact Graph governs selective rerun analysis, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Test Pyramid Pruning

Test Pyramid Pruning governs test suite optimization, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

Test Quarantine Policy

Test Quarantine Policy governs flaky test management, shaping system behavior under specific failure modes and workloads.

testing
testing · quality

TLS 1.3 Early Data

TLS 1.3 Early Data governs 0-RTT transmission, shaping system behavior under specific failure modes and workloads.

networking
networking · protocols

Token Binding Protocol

Token Binding Protocol governs token possession proof, shaping system behavior under specific failure modes and workloads.

security
security · safety

Tool Calling Safety

Tool Calling Safety governs function call validation, shaping system behavior under specific failure modes and workloads.

ai-ml
ai · ml

Trace Correlation IDs

Trace correlation IDs give each request a unique ID that every log, metric, and span carries, so a single failed request is found across every store by one ID without manual join.

observability
observability · tracing · correlation

Trace Correlation Propagation

Trace Correlation Propagation governs cross-service context, shaping system behavior under specific failure modes and workloads.

observability
observability · monitoring

Trace Exemplar Linking

Trace Exemplar Linking governs slow request diagnosis, shaping system behavior under specific failure modes and workloads.

observability
observability · monitoring

Trace Sampling Policy

A trace sampling policy decides which traces to keep within a budget — head sampling by probability, tail sampling by attributes — so the retained set is informative and affordable.

observability
observability · tracing · sampling

Transfer-Encoding Streaming

Transfer-Encoding chunked streams a response of unknown length by framing each chunk with its size, so the server can begin sending before the total is computed.

http
http · streaming · chunked

Trunk-Based Quality Gates

Trunk-based quality gates keep the main branch deployable by running the full quality pipeline on every push, so a broken trunk is caught at the push that broke it, not at a later merge.

delivery
delivery · ci · quality

Typosquat Detection

Typosquat Detection governs package name confusion, shaping system behavior under specific failure modes and workloads.

security
security · safety

Vacuum Tuning Strategy

Vacuum Tuning Strategy governs bloat management, shaping system behavior under specific failure modes and workloads.

databases
databases · data

Vary Header Caching

The Vary header tells the cache that the response varies by the listed request headers, so two clients with different Accept-Encoding get separate cache entries rather than a wrong shared one.

http
http · caching · vary

Vector Index Tuning

Vector Index Tuning governs ANN accuracy speed, shaping system behavior under specific failure modes and workloads.

ai-ml
ai · ml

View Transition Names

View Transition Names governs element matching, shaping system behavior under specific failure modes and workloads.

frontend
frontend · css

View Transitions API

View Transitions API governs SPA transitions, shaping system behavior under specific failure modes and workloads.

performance
performance · web-vitals

Viewport Units and Dynamic Viewport

Viewport units size elements relative to the viewport, and the dynamic viewport units handle the mobile browser chrome that appears and disappears, so the layout does not jump when the URL bar.

browser
browser · css · layout

Virtual Thread Scaling

Virtual Thread Scaling governs lightweight threads, shaping system behavior under specific failure modes and workloads.

concurrency
concurrency · parallelism

Web Vitals Thresholds

Web Vitals Thresholds governs user experience metrics, shaping system behavior under specific failure modes and workloads.

performance
performance · web-vitals

Web Worker Offloading

Web worker offloading moves CPU-heavy work off the main thread into a worker, so the UI stays responsive while the computation runs in parallel and posts the result back.

browser
browser · workers · performance

Work Stealing Scheduler

A work stealing scheduler gives each worker a local deque and lets idle workers steal from the back of busy ones, balancing load with cache-friendly local pops and rare remote steals.

concurrency
concurrency · scheduling · parallel

Write Quorum Sizing

Write Quorum Sizing governs write durability versus latency, shaping system behavior under specific failure modes and workloads.

distributed-systems
distributed-systems · reliability

Zero-Copy Transfer

Zero-copy transfer moves data between file descriptors without copying through user space, so a large file send costs no CPU copy and no user-space buffer allocation.

performance
performance · io · zero-copy

Zero-Downtime Backfill

Zero-Downtime Backfill governs data population without locks, shaping system behavior under specific failure modes and workloads.

databases
databases · data

Zero-Downtime Deployment

Zero-downtime deployment rolls out a new version without taking the service offline, by running old and new side by side and draining the old as the new takes traffic.

delivery
delivery · deployment · availability

0-RTT Replay Protection

0-RTT Replay Protection governs early data safety, shaping system behavior under specific failure modes and workloads.

networking
networking · protocols

Approximate Nearest Neighbor

ANN indexes return almost the exact nearest neighbours much faster by pruning the search space for a controlled, measurable recall loss.

ai
ai · search · algorithms

Bazel

Bazel is a build system that models code and dependencies as a graph of hermetic targets and rebuilds only what changed.

delivery
delivery · build · monorepo

Dynamic Application Security Testing

DAST probes a running application from the outside, finding exploitable flaws in the real deployed configuration.

security
security · testing · devsecops

Data Contract

A data contract is an explicit, testable agreement on the schema, semantics, and quality of data exchanged between a producer and its consumers.

data
data · governance · quality

Data Freshness

Data freshness measures how current a dataset is: the lag between when the world changed and when the consumer sees it.

data
data · quality · slo

Embeddings

Embeddings map discrete items to dense vectors so that geometric distance in the vector space reflects semantic similarity.

ai
ai · nlp · search

Esbuild

Esbuild is an extremely fast JavaScript bundler and minifier, written in Go, that parallelises parsing and avoids intermediate ASTs.

delivery
delivery · build · javascript

ETL Versus ELT

ETL transforms data before loading into the warehouse; ELT loads raw data first and transforms it inside the warehouse using its compute.

data
data · warehouse · architecture

Event Loop

An event loop drives asynchronous work by repeatedly taking ready callbacks or events and running them to completion on one thread.

concurrency
concurrency · async · runtime

Feature Store

A feature store is the shared layer that computes, stores, and serves machine-learning features consistently to both training and inference.

ai
ai · data · mlops