← Home ← Codex ← DEBT ← Engine
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
Accessible Tooltips
Tooltips that appear on hover, focus, and keyboard interaction, are associated with their trigger via aria-describedby, and can be dismissed without moving the pointer.
2mo ago Accessibility intermediate
API Request Timeout Handling 🧠 1
Client-side deadlines, retries with backoff, and circuit breakers that keep your app responsive when an upstream API fails to reply in time.
3mo ago API Design intermediate
AI Context Management PHP 8.0+
The practice of selecting, ordering, and trimming what goes into an LLM's context window to maximise relevance while staying under token limits.
4mo ago AI / ML intermediate
AI Fallback Routing 🧠 5
Automatically routing LLM requests to alternative models or providers when the primary fails, times out, or returns unusable output.
4mo ago AI / ML intermediate
AI Model Selection Criteria 🧠 5
The systematic factors engineers weigh when choosing an LLM for a task: capability, cost, latency, context window, modality, hosting, and licensing.
4mo ago AI / ML intermediate
AI Prompt Versioning
The practice of treating prompts as versioned artifacts — tracking changes, correlating outputs to prompt revisions, and enabling rollback when quality regresses.
4mo ago AI / ML intermediate
AI Synthetic Data Generation
Using generative models to produce artificial training, testing, or augmentation data that mimics the statistical properties of real datasets without exposing originals.
5mo ago AI / ML intermediate
async / await in JavaScript ES2017 🧠 5
async functions always return a Promise; await pauses execution inside an async function until a Promise settles — giving asynchronous code the readability of synchronous code without blocking the event loop.
6mo ago JavaScript intermediate
API Versioning 🧠 2
Strategies for evolving an API without breaking existing consumers — URI versioning, header versioning, and content negotiation.
6mo ago API Design intermediate
Diagram: AI Guardrails AI Guardrails 🧠 4
Runtime constraints and safety filters applied around LLM calls to detect, block, or rewrite inputs and outputs that are harmful, off-topic, or policy-violating.
6mo ago AI / ML intermediate
Diagram: AI Observability AI Observability 🧠 1
The practice of monitoring, tracing, and evaluating LLM-powered systems in production — covering latency, token costs, prompt drift, output quality, and failure modes.
6mo ago AI / ML intermediate
Alerting Best Practices 🧠 1
Good alerts are actionable, symptom-based, and rare — page on user impact, not causes. Alert fatigue from noisy alerts is as dangerous as no alerts.
6mo ago Observability intermediate
Anonymous Functions / Closures (PHP 5.3) PHP 5.3+ 🧠 1
PHP 5.3 introduced anonymous functions (closures) — function() {} expressions assignable to variables, passable as callbacks, and able to capture outer scope with use().
6mo ago PHP intermediate
Apache Kafka Concepts 🧠 1
Kafka is a distributed log — producers append to immutable, ordered topics partitioned for parallelism, consumers read at their own pace and replay from any offset.
6mo ago Messaging intermediate
APM — Application Performance Monitoring PHP 7.0+ 🧠 1
APM tools (Datadog, New Relic, Blackfire) automatically instrument applications to profile code-level performance — identifying slow DB queries, N+1 problems, and method-level bottlenecks.
6mo ago Observability intermediate
App Shell Pattern 🧠 2
A PWA architecture that separates the minimal UI skeleton (shell) from dynamic content — the shell is cached by the service worker and loads instantly, while content is fetched fresh on each visit.
6mo ago Mobile intermediate
array_map / filter / reduce as FP Patterns PHP 5.3+ 🧠 1
PHP's array_map(), array_filter(), and array_reduce() enable functional-style data transformation pipelines — cleaner than imperative loops for many common patterns.
6mo ago PHP intermediate
At-Least-Once Delivery 🧠 3
At-least-once delivery guarantees a message is delivered to at least one consumer, possibly multiple times — consumers must be idempotent to handle duplicates safely.
6mo ago Messaging intermediate
Atomic Operations 🧠 2
An atomic operation completes entirely or not at all — no intermediate state is visible to other threads. Atomic ops are the building blocks of lock-free concurrency.
6mo ago Concurrency intermediate
Atomic Operations 🧠 5
Atomic operations complete indivisibly — no other thread can observe an intermediate state. The foundation for lock-free concurrency and database counters.
6mo ago Concurrency intermediate
✓ schema.org compliant