← CodeClarityLab Home
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — General educational data only
| |
Last 30 days
12 pings — 2026-04-08 W 2 pings — 2026-04-09 T 14 pings — 2026-04-10 F 17 pings — 2026-04-11 S 20 pings — 2026-04-12 S 16 pings — 2026-04-13 M 1 ping — 2026-04-14 T 0 pings — 2026-04-15 W 7 pings — 2026-04-16 T 34 pings — 2026-04-17 F 21 pings — 2026-04-18 S 36 pings — 2026-04-19 S 19 pings — 2026-04-20 M 5 pings — 2026-04-21 T 15 pings — 2026-04-22 W 38 pings — 2026-04-23 T 34 pings — 2026-04-24 F 50 pings — 2026-04-25 S 21 pings — 2026-04-26 S 5 pings — 2026-04-27 M 11 pings — 2026-04-28 T 19 pings — 2026-04-29 W 20 pings — 2026-04-30 T 50 pings — 2026-05-01 F 34 pings — 2026-05-02 S 25 pings — 2026-05-03 S 7 pings — 2026-05-04 M 2 pings — 2026-05-05 T 2 pings — Yesterday W 39 pings — Today T
Perplexity 8Amazonbot 6ChatGPT 1
Amazonbot 418Perplexity 400Google 138Ahrefs 127Unknown AI 124ChatGPT 79SEMrush 55Claude 29Majestic 17Meta AI 2Qwen 1
crawler 1.3k crawler_json 69 pre-tracking 24
Category total1.4k pings Terms pinged58 / 58 Distinct agents10
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
Observer Pattern PHP 5.0+
Defines a one-to-many dependency so that when one object changes state, all its registered observers are notified automatically.
2mo ago general intermediate
Pair Programming
Two developers work together at one workstation — one writing code (driver), one reviewing and guiding (navigator).
2mo ago general beginner
Penetration Testing PHP 5.0+
A simulated cyberattack against a system, conducted by security professionals, to identify exploitable vulnerabilities before attackers do.
2mo ago general intermediate
Principle of Least Privilege PHP 5.0+
Every component should operate with the minimum permissions required to do its job — nothing more.
2mo ago general intermediate
Rainbow Table PHP 5.5+
A precomputed lookup table mapping hash values back to their original inputs — used to crack unsalted password hashes.
2mo ago general intermediate
Refactoring PHP 5.0+
Improving code structure without changing its external behaviour — cleaning up debt while keeping tests green.
2mo ago general beginner
Responsible Vulnerability Disclosure
The practice of privately reporting security vulnerabilities to vendors before publishing, allowing time for a fix.
2mo ago general intermediate
Separation of Concerns
Organising code so that each part addresses a distinct concern — business logic, data access, presentation — with minimal overlap.
2mo ago general beginner
Singleton (Anti-Pattern)
A class that restricts instantiation to a single instance — widely considered an anti-pattern due to hidden global state and testability issues.
2mo ago general intermediate
Soft Delete Pattern PHP 5.0+
Marking records as deleted with a flag or timestamp rather than removing them, preserving data for audit trails and recovery.
2mo ago general beginner
Diagram: Static Analysis Static Analysis PHP 7.1+
Automated inspection of source code without execution to find type errors, security issues, dead code, and style violations.
2mo ago general intermediate
Strategy Pattern PHP 5.0+
Defines a family of interchangeable algorithms behind a common interface, allowing the algorithm to be selected at runtime.
2mo ago general intermediate
Diagram: Threat Modelling Threat Modelling PHP 5.0+
A structured analysis process for identifying security threats, attack vectors, and appropriate countermeasures during design.
2mo ago general intermediate
UUID vs Auto-Increment IDs
UUIDs are globally unique identifiers that don't expose record counts or enable enumeration, at the cost of larger index size and random writes.
2mo ago general beginner
Zero Trust PHP 5.0+
Never trust, always verify — authenticate and authorise every request regardless of network location.
2mo ago general intermediate
Input Validation vs Output Encoding PHP 5.0+
Validation checks that input is acceptable; output encoding makes data safe for the context it's rendered in. Both are required.
2mo ago general beginner
Diagram: Repository Pattern Repository Pattern PHP 5.0+
Abstracts the data persistence layer behind an interface, decoupling domain logic from database implementation details.
2mo ago general intermediate
Single Responsibility Principle PHP 5.0+
A class or function should have one reason to change — doing one thing and doing it well.
2mo ago general beginner
✓ schema.org compliant