← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — Code Quality educational data only
| |
Last 30 days
14 pings — 2026-05-26 T 45 pings — 2026-05-27 W 109 pings — 2026-05-28 T 18 pings — 2026-05-29 F 20 pings — 2026-05-30 S 14 pings — 2026-05-31 S 23 pings — 2026-06-01 M 7 pings — 2026-06-02 T 39 pings — 2026-06-03 W 105 pings — 2026-06-04 T 158 pings — 2026-06-05 F 143 pings — 2026-06-06 S 221 pings — 2026-06-07 S 196 pings — 2026-06-08 M 69 pings — 2026-06-09 T 95 pings — 2026-06-10 W 46 pings — 2026-06-11 T 54 pings — 2026-06-12 F 30 pings — 2026-06-13 S 6 pings — 2026-06-14 S 43 pings — 2026-06-15 M 26 pings — 2026-06-16 T 23 pings — 2026-06-17 W 38 pings — 2026-06-18 T 19 pings — 2026-06-19 F 22 pings — 2026-06-20 S 35 pings — 2026-06-21 S 38 pings — 2026-06-22 M 50 pings — Yesterday T 39 pings — Today W
Claude 34SEMrush 2Bing 1ChatGPT 1Google 1
PetalBot 37SEMrush 6Bing 4Sogou 2Ahrefs 1
Amazonbot 958Scrapy 870Perplexity 695Ahrefs 549ChatGPT 430Google 425SEMrush 306Unknown AI 261Claude 179Bing 165Meta AI 102Majestic 88PetalBot 63Sogou 25Qwen 6DuckDuckGo 2You.com 1Common Crawl 1
crawler 4.7k crawler_json 405 pre-tracking 46
Category total5.1k pings Terms pinged113 / 113 Distinct agents17
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
Types of Coupling
Coupling grades from Content (worst — direct internal access) to Message (best — pure interface communication), guiding decoupling decisions.
3mo ago Code Quality advanced
Types of Technical Debt
Technical debt is not uniform — deliberate vs inadvertent, reckless vs prudent quadrants define the nature of debt and the appropriate response to each type.
3mo ago Code Quality intermediate
Unit of Work
A pattern that tracks all changes made to domain objects during a business transaction and coordinates writing them out as a single atomic database operation.
3mo ago Code Quality advanced
Value Object PHP 8.1+ 🧠 6
A small immutable object defined by its value rather than its identity — two Value Objects with the same data are equal.
3mo ago Code Quality intermediate
Visitor Pattern PHP 5.0+ 🧠 1
A behavioural pattern that separates an algorithm from the objects it operates on — adding new operations to a class hierarchy without modifying those classes.
3mo ago Code Quality advanced
YAGNI PHP 5.0+ 🧠 2
You Aren't Gonna Need It — don't implement functionality until it's actually required.
3mo ago Code Quality beginner
Code Smell 🧠 3
A surface indication in code that usually corresponds to a deeper design problem — not a bug, but a maintainability risk.
3mo ago Code Quality beginner
Cognitive Complexity 🧠 7
A readability-focused complexity metric that penalises nesting more heavily than cyclomatic complexity.
3mo ago Code Quality intermediate
Diagram: Dependency Injection Dependency Injection PHP 5.0+ 🧠 3
Passing dependencies into a class rather than creating them inside — makes classes testable and loosely coupled.
3mo ago Code Quality intermediate
DRY Principle PHP 5.0+
Don't Repeat Yourself — every piece of knowledge should have a single, unambiguous representation in the codebase.
3mo ago Code Quality beginner
Immutability PHP 8.1+ 🧠 3
Objects whose state cannot change after construction — immutable objects are inherently thread-safe, predictable, and easy to reason about.
3mo ago Code Quality intermediate
Magic Number PHP 5.0+ 🧠 1
A numeric literal with no explanation — its meaning is unclear without context, harming readability and maintainability.
3mo ago Code Quality beginner
SOLID Principles (Overview) PHP 5.0+ 🧠 1
Five object-oriented design principles — SRP, OCP, LSP, ISP, DIP — that together guide towards maintainable, extensible code.
3mo ago Code Quality intermediate
✓ schema.org compliant