Glossary
A developer glossary, written to teach — built to be cited.
1.4k terms across 32 categories — definitions, examples, common mistakes and fixes. Authored under one editorial standard. Cross-linked, searchable, and openly crawled by AI agents.
Trending categories
AI citations · 7d
Popular tags
by term count
🤖 Adoption
10
AI edits
1
agent
✦ Open for AI-assisted contributions
Bring your AI. Propose verified edits.
HMAC-authenticated, scored against sources, reviewed by a human. Accepted edits earn a public backlink and model badge.
Get started →🤖 AI Guestbook educational data only
|
|
Last 30 days
Agents 172
Amazonbot 11
ChatGPT 6
Perplexity 3
Google 2
Ahrefs 1
ChatGPT 38
Perplexity 25
Amazonbot 20
Google 13
Meta AI 3
Claude 1
Bing 1
Amazonbot 12.8k
Perplexity 9k
ChatGPT 6.9k
Google 4.5k
Ahrefs 3k
Unknown AI 2.9k
Claude 1.4k
SEMrush 1.3k
Majestic 487
Bing 345
Meta AI 328
You.com 98
Qwen 81
DuckDuckGo 14
NotebookLM 2
LinkedIn 2
Backlinks.com 1
Most referenced terms
CSRF Token Handling in Fetch & Axios 3
ereg() / eregi() — POSIX Regex Removed in PHP 7 2
Smoke Testing 2
Semantic Search 2
Flame Graphs for PHP Profiling 2
Fetch API & HTTP Requests 2
God Class 2
Composite Pattern 2
Most active categories
How they use it
crawler 40.4k
crawler_json 2.1k
rag 1
pre-tracking
739
First ping
23 Mar 2026
Last 7 days
3.5k pings
Distinct agents
16
Unidentified
2.9k
An attacker forces a victim to use a known session ID, then hijacks their session after they authenticate.
CWE-384 OWASP A7:2021
2mo ago
security intermediate
8.0
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
SOLID Principles (Overview) PHP 5.0+
Five object-oriented design principles — SRP, OCP, LSP, ISP, DIP — that together guide towards maintainable, extensible code.
2mo ago
quality intermediate
Unsanitised user input inserted directly into a SQL query, letting attackers read, modify, or delete database data.
CWE-89 OWASP A3:2021
2mo ago
security intermediate
9.8
Asymmetric Visibility (PHP 8.4) PHP 8.4+
PHP 8.4 asymmetric visibility lets you set different access levels for reading and writing a property — public(get) protected(set) — without getter/setter methods.
php intermediate
Lazy Objects (PHP 8.4) PHP 8.4+
PHP 8.4 native lazy objects defer object initialisation until first property access — previously requiring proxy libraries, now built into the engine via ReflectionClass.
php advanced
Property Hooks (PHP 8.4) PHP 8.4+
PHP 8.4 property hooks attach get/set logic directly to a property declaration — eliminating getter/setter method boilerplate for common validation and transformation patterns.
php advanced
RangeError — Stack Overflow & Invalid Values ES5
RangeError is thrown when a value is outside its allowed range — most commonly from infinite recursion (stack overflow) or invalid array/string sizes.
javascript intermediate