Terms starting with "S"
Schema Mapping and Alignment
The process of reconciling field names, types, and hierarchies between a source and target data model so data can flow correctly across systems.
4d ago
Knowledge Engineering intermediate
Semantic Similarity Matching
Finding texts that mean the same thing by comparing vector embeddings with distance metrics rather than matching exact keywords.
6d ago
Knowledge Engineering intermediate
stat() System Call
The stat family of syscalls retrieves file metadata — size, permissions, timestamps, owner, inode — without reading the file's contents.
6d ago
Linux intermediate
A sorted array of all suffix starting positions of a string, enabling fast substring search in O(m log n) with far less memory than a suffix tree.
2w ago
Algorithms advanced
Structured Concurrency
PHP 8.1+
A model where child tasks live inside a parent scope that waits for all of them to finish before it exits, so no task is ever orphaned.
2w ago
Concurrency advanced
Search Query Parsing
PHP 8.0+
Transforming raw user search input into structured components - tokens, fields, operators, and phrases - before query execution.
2w ago
Search intermediate
Symbol Table Resolution
PHP 5.3+
The compiler phase that maps identifiers (variables, functions, classes) to their declarations, scopes, and types during semantic analysis.
3w ago
Compiler advanced
Search Relevance Tuning
PHP 7.4+
Adjusting query-time ranking — field weights, boosts, and scoring functions — so the most useful documents rank highest for real queries.
3w ago
Search advanced
Server-Side Includes (SSI) Injection
Attacker-controlled SSI directives (`<!--#exec ... -->`) injected into pages parsed by Apache or another SSI-enabled server, achieving file disclosure or remote command execution.
CWE-97 OWASP A3:2021
2mo ago
Security intermediate
9.8
Shadow DOM
A browser feature that attaches a scoped, encapsulated DOM subtree to an element — styles and IDs inside the shadow tree do not leak in or out, enabling true component isolation on the web.
2mo ago
Frontend intermediate
Software Composition Analysis (SCA)
The practice and tooling for identifying all open-source and third-party components in a codebase, detecting known vulnerabilities (CVEs) in them, and flagging licence risks — distinct from static analysis of your own code.
2mo ago
Security intermediate
Script Loading (defer, async, type=module)
How and when browser downloads and executes JavaScript — defer, async, and type=module control whether scripts block HTML parsing and in what order they run.
3mo ago
Frontend intermediate
Structured Data — JSON-LD
Machine-readable schema markup embedded in a <script type='application/ld+json'> block, enabling Google rich results — star ratings, FAQs, breadcrumbs, events, and recipes in search.
3mo ago
Frontend intermediate
SELECT FOR UPDATE
A locking read that acquires exclusive row locks — preventing other transactions from modifying selected rows until commit.
3mo ago
Database advanced
Soft Delete Pattern
Marking records as deleted with a deleted_at timestamp instead of physically removing them — preserving data for auditing and recovery.
3mo ago
Database intermediate
SQL Window Functions
Window functions (ROW_NUMBER, RANK, LAG, LEAD, SUM OVER) perform calculations across a set of rows related to the current row without collapsing them into a single aggregate — enabling rankings, running totals, and comparisons within result sets.
3mo ago
Database intermediate
Structured Logging
PHP 8.0+
2
Emitting log entries as machine-parseable key-value pairs (JSON) rather than free-form strings — enabling filtering, aggregation, and alerting.
3mo ago
Observability intermediate
Safe Mode — What It Was & Why It Failed
PHP 3.0+
PHP's safe_mode (PHP 3–5.3) attempted to restrict multi-user PHP hosting at the language level — it was removed in PHP 5.4 after being proven ineffective and breaking legitimate code.
3mo ago
PHP intermediate
Saga Pattern
The Saga pattern manages distributed transactions across services using a sequence of local transactions — each step publishes an event, and compensating transactions undo completed steps on failure.
3mo ago
Messaging advanced
Scalar Type Declarations (PHP 7.0)
PHP 7.0+
PHP 7.0 added int, float, string, bool type declarations for function parameters — the biggest type safety leap in PHP history, enabling static analysis.
3mo ago
PHP beginner