← 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
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.
3mo ago frontend beginner
Capture Groups & Backreferences PHP 5.3+ 🧠 4
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.
3mo 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.
3mo 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.
3mo ago javascript beginner
Concurrency vs Parallelism
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.
3mo ago concurrency beginner
Correlation ID Pattern 🧠 2
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.
3mo 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.
3mo 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.
3mo 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.
3mo 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.
3mo 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.
3mo 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.
3mo 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.
3mo ago style beginner
Container Registry PHP 5.0+
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.
3mo ago devops beginner
Diagram: CDN (Content Delivery Network) CDN (Content Delivery Network) 🧠 1
A geographically distributed network of servers that caches and delivers static assets from locations close to end users.
3mo ago performance beginner
CHANGELOG — Keeping a Good One
A human-readable log of notable changes per release — distinct from git commit history — following Keep a Changelog conventions.
3mo ago style beginner
Diagram: Cloud Computing Models Cloud Computing Models
IaaS (infrastructure), PaaS (platform), SaaS (software), and FaaS (functions) — each level of abstraction trades control for convenience.
3mo 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.
3mo ago testing beginner
Code Documentation
Written explanations of code intent, architecture decisions, APIs, and operational concerns — distinct from comments in source files.
3mo ago general beginner
Diagram: Code Ownership & CODEOWNERS Code Ownership & CODEOWNERS
CODEOWNERS defines which team members must review changes to specific files or directories — enforcing expertise-based review and preventing unreviewed changes to critical code.
3mo ago quality beginner
✓ schema.org compliant