← Home ← Codex ← DEBT ← Engine
Browse by Category
+ added · updated 7d
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Linux Capabilities
Kernel mechanism that splits root's monolithic privilege into ~40 discrete capabilities so processes get only the specific powers they need.
2w ago Linux advanced
Diagram: HTTP Desync Attack HTTP Desync Attack
Exploiting disagreement between front-end proxy and back-end server about where one HTTP request ends and the next begins.
CWE-444 OWASP A5:2021
2w ago Security advanced 9.0
Key Rotation Strategies
The scheduled replacement of cryptographic keys before expiry or compromise, limiting the blast radius of any single key being leaked or attacked.
CWE-320 OWASP A02:2021 Cryptographic Failures
3w ago Cryptography advanced 6.5
Provenance Tracking (PROV)
Recording the full derivation chain - inputs, agents, and activities - that produced a data item, using models like W3C PROV.
3w ago Knowledge Engineering advanced
WebAuthn & Passkeys
Phishing-resistant public-key authentication where the browser signs a server challenge with a device-bound or synced private key.
CWE-287 OWASP A07:2021
3w ago Security advanced 7.5
Reference Cycles and the gc Module Python 3.4+
CPython uses reference counting for most cleanup, but circular references (A points to B, B points to A) require the cyclic garbage collector to detect and free them.
1mo ago Python advanced
Cryptographic Agility
The ability to swap cryptographic algorithms, key sizes, and protocols without rewriting application code or breaking deployed data.
1mo ago Cryptography advanced
Envelope Encryption PHP 7.2+
A two-layer scheme where data is encrypted with a per-object data key (DEK), which is itself encrypted by a separately managed key encryption key (KEK).
CWE-311 OWASP A02:2021-Cryptographic Failures
2mo ago Cryptography advanced 6.5
Diagram: Bellman-Ford Algorithm Bellman-Ford Algorithm PHP 7.1+
Single-source shortest path algorithm that handles negative edge weights and detects negative cycles by relaxing all edges V-1 times.
2mo ago Algorithms advanced
SHACL Shape Validation
W3C standard for validating RDF graphs against shape constraints that declare which nodes must exist, what properties they need, and what values are allowed.
2mo ago Knowledge Engineering advanced
Python GIL & Free Threading Python 3.13+
The GIL serializes Python bytecode across threads; PEP 703 free-threading (3.13+) removes it, enabling true parallelism.
2mo ago Python advanced
PHP curl_multi PHP 7.0+ 🧠 4
curl_multi_* runs many HTTP requests in parallel from one PHP process, dramatically cutting total latency for I/O-bound work.
2mo ago PHP advanced
False Sharing
A cache coherence pathology where threads on different cores modify independent variables sharing a cache line, causing costly invalidations.
2mo ago Performance advanced
Quadtree
A tree where each internal node has exactly four children, recursively partitioning 2D space for efficient spatial queries.
2mo ago Data Structures advanced
Rust Pin and Unpin
Pin<P> is a pointer wrapper that guarantees the pointed-to value will not move in memory, enabling safe self-referential types and async futures.
2mo ago Rust advanced
Atomic Groups PHP 4.0+
Non-capturing groups written (?>...) that prevent backtracking once matched, locking in progress to avoid catastrophic slowdown.
2mo ago Regex advanced
Loop Unrolling PHP 8.0+
A compiler optimisation that replicates the loop body multiple times to reduce iteration overhead and enable further optimisations like instruction-level parallelism.
3mo ago Compiler advanced
Git Rerere
Reuse Recorded Resolution — Git's mechanism for automatically replaying previously resolved merge conflicts when the same conflict pattern appears again.
3mo ago Git advanced
Coreference Resolution 🧠 1
Identifying all expressions in text that refer to the same real-world entity and linking them into unified mention clusters.
3mo ago Knowledge Engineering advanced
Diagram: Control Flow Graph Control Flow Graph
A directed graph representation of a program's execution paths where nodes are basic blocks and edges represent possible control transfers like branches, jumps, and loops.
3mo ago Compiler advanced
✓ schema.org compliant