← 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
Diagram: CSS Grid Template Areas CSS Grid Template Areas 🧠 1
A CSS Grid feature that lets you name regions of a grid and assign elements to them by name, making complex layouts readable and maintainable without calculating column/row numbers.
6mo ago Frontend beginner
Capture Groups & Backreferences PHP 5.3+ 🧠 5
Parentheses in a regex pattern create capture groups that store matched substrings for extraction or reuse — backreferences let you match the same text again later in the pattern or replacement string.
6mo ago Regex beginner
Chain-of-Thought Prompting 🧠 1
A prompting technique that instructs an LLM to show its reasoning step-by-step before giving a final answer, significantly improving accuracy on complex tasks.
6mo ago AI / ML beginner
Clipboard API HTML5 🧠 1
The async Clipboard API (navigator.clipboard) is the modern replacement for document.execCommand('copy') — supports text, images, and rich content with proper permission handling.
6mo ago JavaScript beginner
Concurrency vs Parallelism 🧠 2
Concurrency is about dealing with multiple tasks at once (structuring); parallelism is actually executing multiple tasks simultaneously (hardware). You can have one without the other.
6mo ago Concurrency beginner
Correlation ID Pattern 🧠 3
A correlation ID is a unique identifier attached to every request and propagated through all logs, services, and queues — enabling end-to-end request tracing through string search.
6mo ago Observability beginner
CSS Nesting (Native)
Native CSS nesting lets you write nested selectors directly in CSS without a preprocessor — &:hover inside .card applies to .card:hover — available in all modern browsers since 2023 without any build step.
6mo ago Frontend beginner
Call to Undefined Function/Method PHP 4.0+ 🧠 1
'Call to undefined function' means the function wasn't declared, the file wasn't loaded, or the PHP extension providing it isn't installed.
6mo ago PHP beginner
Cannot Redeclare Function/Class Errors PHP 4.0+
PHP throws a fatal error when a function or class is declared twice in the same request — use autoloading and function_exists() guards to prevent it.
6mo ago PHP beginner
Class Not Found / Autoloader Failures PHP 5.3+
'Class not found' errors mean the autoloader couldn't locate the class file — usually a namespace mismatch, missing composer install, or PSR-4 misconfiguration.
6mo ago PHP beginner
Class Naming Convention PHP 5.0+
PHP classes must use PascalCase (UpperCamelCase) per PSR-1 — each word capitalised, no underscores, descriptive nouns or noun phrases.
6mo ago Style beginner
Code Documentation Standards PHP 5.0+ 🧠 1
When, what, and how to document — the right balance between self-documenting code and explicit documentation for APIs, non-obvious decisions, and complex algorithms.
6mo ago Style beginner
Commit Message Best Practices
Clear commit messages that explain why a change was made, not just what — enabling efficient git log navigation, automated changelog generation, and informed code archaeology.
6mo ago Style beginner
Container Registry PHP 5.0+ 🧠 1
A storage and distribution system for Docker images — Docker Hub, Amazon ECR, GitHub Container Registry (GHCR), and Google Artifact Registry store versioned, immutable image tags.
6mo ago DevOps beginner
Diagram: CDN (Content Delivery Network) CDN (Content Delivery Network) 🧠 2
A geographically distributed network of servers that caches and delivers static assets from locations close to end users.
6mo ago Performance beginner
CHANGELOG — Keeping a Good One 🧠 2
A human-readable log of notable changes per release — distinct from git commit history — following Keep a Changelog conventions.
6mo ago Style beginner
Diagram: Cloud Computing Models Cloud Computing Models 🧠 1
IaaS (infrastructure), PaaS (platform), SaaS (software), and FaaS (functions) — each level of abstraction trades control for convenience.
6mo ago Cloud beginner
Diagram: Code Coverage Code Coverage PHP 5.0+
A metric measuring the percentage of code executed by a test suite — useful for identifying untested paths, not a quality guarantee.
6mo ago Testing beginner
Code Documentation 🧠 2
Written explanations of code intent, architecture decisions, APIs, and operational concerns — distinct from comments in source files.
6mo ago General beginner
Diagram: Code Ownership & CODEOWNERS Code Ownership & CODEOWNERS 🧠 2
CODEOWNERS defines which team members must review changes to specific files or directories — enforcing expertise-based review and preventing unreviewed changes to critical code.
6mo ago Code Quality beginner
✓ schema.org compliant