Terms starting with "V"
Viewport Meta Tag
An HTML meta tag that tells mobile browsers how to scale and size the layout viewport, controlling zoom and rendering width.
2w ago
Mobile beginner
Vector Clocks — Distributed Causality
A vector clock is a data structure — one counter per node — that tracks causal ordering of events across distributed nodes without a shared clock, enabling detection of concurrent events and causal relationships.
3mo ago
Architecture advanced
Vector Database
A database optimised for storing and querying high-dimensional vector embeddings, enabling similarity search — finding items semantically close to a query rather than exact-match lookups.
3mo ago
AI / ML intermediate
Variable Variables ($$var) Risks
PHP 3.0+
$$var creates a variable whose name is the value of $var — using it with user input allows arbitrary variable access/creation and is effectively a backdoor.
3mo ago
Security advanced
Verbose Type Functions
PHP 7.0+
Using is_array(), is_string(), intval(), strval() where type declarations, casting, or native operators express intent more concisely and safely.
3mo ago
PHP beginner
Visual Regression Testing
Automatically comparing screenshots of UI components or pages to a baseline — catching unintended visual changes that functional tests miss.
3mo ago
Testing intermediate
Value Object
PHP 8.1+
6
A small immutable object defined by its value rather than its identity — two Value Objects with the same data are equal.
3mo ago
Code Quality intermediate
Vector Databases
Databases specialised for storing and querying high-dimensional vectors — enabling fast approximate nearest-neighbour search across millions of embeddings.
3mo ago
AI / ML intermediate
Visitor Pattern
PHP 5.0+
1
A behavioural pattern that separates an algorithm from the objects it operates on — adding new operations to a class hierarchy without modifying those classes.
3mo ago
Code Quality advanced