← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
✕ Clear 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
Eager Loading PHP 5.0+
Loading related data upfront in a single query rather than deferring until access, preventing N+1 query problems.
3mo ago performance intermediate
Eager vs Lazy Loading — When to Use Each PHP 5.0+
Eager loading fetches related data upfront in one query; lazy loading defers it until accessed — the wrong default causes N+1 or over-fetching.
3mo ago performance intermediate
Diagram: Email Deliverability Email Deliverability PHP 5.0+
The technical requirements for email reaching inboxes rather than spam folders — SPF, DKIM, DMARC, and sending reputation work together to authenticate your emails.
3mo ago networking intermediate
Email Header Injection PHP 5.0+
Injecting extra headers or recipients into mail() calls via unvalidated user input, enabling spam relay and phishing.
CWE-93 OWASP A3:2021
3mo ago security intermediate 6.5
Diagram: Embeddings Embeddings
Dense numerical vector representations of text, images, or other data — capturing semantic meaning so that similar items have similar vectors and can be found via distance search.
3mo ago ai_ml intermediate
Diagram: End-to-End Testing End-to-End Testing 🧠 1
Testing complete user flows through a real browser against a running application — verifying that all layers work together from UI to database.
3mo ago testing intermediate
Entropy PHP 7.0+ 🧠 2
A measure of unpredictability in a value — high entropy means many possible values, making brute-force infeasible.
3mo ago general intermediate
Enum Methods, Interfaces & Constants (PHP 8.1) PHP 8.1+
PHP 8.1 enums support methods, interface implementation, constants, and static factory methods — making them full-featured types, not just value lists.
3mo ago php intermediate
Enums (PHP 8.1) PHP 8.1+ 🧠 3
Native enumerations providing type-safe named constants that replace class-constant patterns and stringly-typed values.
3mo ago php intermediate
escapeshellarg() PHP 5.0+ 🧠 1
Wraps a string in single quotes and escapes internal quotes for safe use as a single shell argument.
3mo ago php intermediate
Eval Injection PHP 5.0+ 🧠 3
User input passed to eval() executes as PHP code, giving attackers full server-side code execution.
CWE-95 OWASP A3:2021
3mo ago security intermediate 9.8
Diagram: Event Delegation Event Delegation ES5
A pattern that attaches a single event listener to a parent element instead of many listeners to children — using event bubbling to handle events from dynamically added children.
3mo ago javascript intermediate
Diagram: Event-Driven Architecture Event-Driven Architecture PHP 5.0+ 🧠 2
A design paradigm where components communicate by producing and consuming events, enabling loose coupling and asynchronous processing.
3mo ago architecture intermediate
Diagram: Eventual Consistency Eventual Consistency PHP 5.0+
A consistency model where replicas may diverge temporarily but converge to the same value given no new writes — trading immediacy for availability.
3mo ago architecture intermediate
Exception Hierarchy & Custom Exceptions PHP 5.0+
Defining domain-specific exception classes that extend SPL exceptions provides semantic meaning and enables granular catch blocks.
3mo ago php intermediate
Excessive File I/O PHP 5.0+
Reading the same file multiple times inside a loop or across repeated calls — avoidable with simple in-memory caching.
3mo ago performance intermediate
EXPLAIN & Query Plans PHP 5.0+
EXPLAIN (ANALYZE) reveals how the database executes a query — sequential scans, index scans, join strategies — to guide optimisation.
3mo ago database intermediate
Diagram: Exception Handling (try/catch/finally) Exception Handling (try/catch/finally) PHP 5.0+ 🧠 3
PHP's structured error handling mechanism that separates error-path code from the happy path and ensures resource cleanup.
3mo ago php intermediate
✓ schema.org compliant