← Home ← Codex ← DEBT
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
Rust Unsafe Code
Unsafe blocks let you perform operations the borrow checker cannot verify, shifting memory-safety responsibility onto you.
22h ago rust advanced
Diagram: Suffix Array Suffix Array PHP 7.0+
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.
22h ago algorithms advanced
Merkle Tree PHP 7.0+
A binary tree where each non-leaf node holds the hash of its children, enabling efficient verification that data is intact and untampered.
2d ago data_structures 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.
2d ago concurrency advanced
iptables and netfilter
Kernel packet-filtering framework (netfilter) and its classic userspace tool (iptables) for firewalling, NAT, and packet mangling.
5d ago linux advanced
Rust Lifetime Annotations
Lifetime annotations tell Rust's borrow checker how long references must stay valid, preventing dangling references at compile time.
6d ago rust advanced
Rust Macro System
Rust macros generate code at compile time through declarative pattern matching or procedural token manipulation, not runtime text substitution.
6d ago rust advanced
Symbol Table Resolution PHP 5.3+
The compiler phase that maps identifiers (variables, functions, classes) to their declarations, scopes, and types during semantic analysis.
6d ago compiler advanced
Diagram: Escape Analysis Escape Analysis
A compiler optimisation that determines whether an object's lifetime escapes its allocating scope, enabling stack allocation or full elimination of heap allocations.
1w ago compiler advanced
Rust async/await 🧠 2
Rust's async/await syntax builds state-machine futures that run on an executor, enabling concurrency without blocking OS threads.
1w ago rust 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.
1w ago search advanced
Python Descriptor Protocol Python 3.6+
Objects implementing __get__/__set__/__delete__ that intercept attribute access at the class level — the machinery behind property, classmethod, and ORM fields.
1w ago python advanced
Regex Conditional Patterns PHP 4.0+ 🧠 1
Conditional regex constructs like (?(1)yes|no) match different subpatterns depending on whether an earlier group captured.
1w ago regex advanced
Forward Secrecy PHP 7.4+
A key-exchange property where ephemeral session keys are discarded after use, so a future compromise of long-term keys cannot decrypt past sessions.
CWE-327 OWASP A02:2021-Cryptographic Failures
2w ago cryptography advanced 5.9
Inline Expansion 🧠 5
A compiler optimization that replaces a function call with the body of the called function, eliminating call overhead and unlocking further optimizations.
2w ago compiler advanced
Object Property Descriptors ES5
Property descriptors define the hidden attributes of object properties - writable, enumerable, configurable, plus getters and setters.
2w ago javascript advanced
Register Allocation PHP 8.0+ 🧠 6
A compiler back-end pass that maps an unbounded set of virtual registers (or IR variables) to a finite set of physical CPU registers.
2w ago compiler advanced
Linux Namespaces
Kernel feature that isolates global resources (PIDs, network, mounts, IPC, hostname, users) so processes see their own private view of the system.
3w ago linux advanced
Metaclass Patterns Python 3.6+
Metaclasses customize class creation itself — useful for registries, abstract base enforcement, and ORM column collection, but overused where decorators or __init_subclass__ would do.
3w ago python advanced
Fenwick Tree (Binary Indexed Tree) PHP 7.4+ 🧠 1
A compact array-backed structure giving O(log n) prefix-sum queries and O(log n) point updates with minimal code and memory overhead.
4w ago data_structures advanced
✓ schema.org compliant