← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — #api educational data only
| |
Last 30 days
6 pings — 2026-05-26 T 13 pings — 2026-05-27 W 28 pings — 2026-05-28 T 18 pings — 2026-05-29 F 3 pings — 2026-05-30 S 3 pings — 2026-05-31 S 4 pings — 2026-06-01 M 2 pings — 2026-06-02 T 23 pings — 2026-06-03 W 29 pings — 2026-06-04 T 51 pings — 2026-06-05 F 41 pings — 2026-06-06 S 89 pings — 2026-06-07 S 55 pings — 2026-06-08 M 36 pings — 2026-06-09 T 21 pings — 2026-06-10 W 12 pings — 2026-06-11 T 8 pings — 2026-06-12 F 11 pings — 2026-06-13 S 4 pings — 2026-06-14 S 9 pings — 2026-06-15 M 12 pings — 2026-06-16 T 8 pings — 2026-06-17 W 8 pings — 2026-06-18 T 10 pings — 2026-06-19 F 17 pings — 2026-06-20 S 20 pings — 2026-06-21 S 13 pings — 2026-06-22 M 10 pings — Yesterday T 33 pings — Today W
Claude 31PetalBot 1Ahrefs 1
PetalBot 6SEMrush 3Sogou 1
Scrapy 292Amazonbot 245Perplexity 188Google 150Ahrefs 143SEMrush 92ChatGPT 86Claude 73Unknown AI 65Bing 46PetalBot 37Meta AI 32Majestic 20Qwen 12Sogou 7ShapBot 2DuckDuckGo 1
crawler 1.4k crawler_json 98 pre-tracking 10
Tag total1.5k pings Terms pinged31 / 31 Distinct agents16
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
Prompt Caching
API feature where a static prompt prefix (system instructions, large context) is cached server-side, dramatically reducing cost and latency on repeated calls that share the prefix.
2mo ago AI / ML intermediate
Fetch API ES2015 🧠 1
The browser-native Promise-based API for making HTTP requests — replacing XMLHttpRequest with a cleaner interface supporting streaming, CORS, and request/response objects.
3mo ago JavaScript beginner
OAuth 2.0
An authorisation framework that lets users grant third-party applications limited access to their resources without sharing passwords — using short-lived access tokens issued via defined flows for different client types.
CWE-287 OWASP A7:2021
3mo ago Security intermediate
HTTP Content Negotiation 🧠 1
The HTTP mechanism by which clients declare what formats, languages, and encodings they accept (Accept, Accept-Language, Accept-Encoding) and servers respond with the best match — or 406 Not Acceptable if none fits.
3mo ago API Design intermediate
Diagram: GraphQL Subscriptions GraphQL Subscriptions
A GraphQL operation type that opens a long-lived connection to the server and pushes real-time data updates to the client whenever a specific event occurs.
3mo ago API Design advanced
CORS — Cross-Origin Resource Sharing PHP 7.0+
A browser security mechanism that blocks JavaScript from making HTTP requests to a different origin — PHP APIs must send specific headers to allow cross-origin requests from permitted frontend origins.
3mo ago Security intermediate
Guzzle HTTP Client PHP 7.2+
Guzzle is PHP's most popular HTTP client library — providing a clean API for making synchronous and asynchronous HTTP requests, handling middleware, retries, authentication, and multipart uploads, with PSR-7 and PSR-18 compliance.
3mo ago PHP intermediate
Diagram: API Abuse Prevention API Abuse Prevention PHP 5.0+
Techniques to detect and block bots, scrapers, credential stuffing, and automated abuse — beyond basic rate limiting to behavioural and intelligence-based controls.
3mo ago Security advanced
API Key Lifecycle Management 🧠 4
Generating, distributing, rotating, and revoking API keys securely — covering scoping, expiry, audit logging, and emergency revocation procedures.
3mo ago Security intermediate
GraphQL Security PHP 7.0+
GraphQL's flexibility creates unique security challenges — introspection exposure, unbounded query depth, N+1 amplification, and injection through dynamic resolvers.
3mo ago Security advanced
API Design Principles 🧠 3
Guidelines for designing interfaces — method signatures, HTTP endpoints, error responses — that are intuitive, consistent, and evolvable.
3mo ago Architecture intermediate
Diagram: API Gateway Pattern API Gateway Pattern 🧠 5
A single entry point for all clients that handles routing, authentication, rate limiting, and protocol translation for backend services.
3mo ago Architecture intermediate
Diagram: Consumer-Driven Contract Testing Consumer-Driven Contract Testing 🧠 1
A testing approach where the consumer of an API defines a contract of what it expects, and the provider verifies it satisfies that contract — enabling independent deployment of microservices.
3mo ago Testing advanced
Diagram: CORS CORS PHP 5.0+
Cross-Origin Resource Sharing — the browser mechanism that controls which cross-origin requests are permitted, using HTTP headers negotiated between client and server.
3mo ago Networking intermediate
CORS Misconfiguration PHP 5.0+
Overly permissive Cross-Origin Resource Sharing headers allow malicious sites to read sensitive API responses.
CWE-942 OWASP A5:2021
3mo ago Security intermediate 7.5
Diagram: GraphQL GraphQL PHP 7.0+ 🧠 1
A query language for APIs where clients specify exactly the data they need, reducing over-fetching and under-fetching versus REST.
3mo ago Architecture intermediate
Diagram: gRPC gRPC PHP 7.0+ 🧠 1
A high-performance RPC framework using Protocol Buffers and HTTP/2 — strongly typed contracts, efficient binary serialisation, and streaming support.
3mo ago Architecture advanced
Diagram: HTTP Status Codes HTTP Status Codes
Three-digit codes in HTTP responses that indicate whether a request succeeded, failed, or requires further action.
3mo ago Networking beginner
Idempotency
An operation is idempotent if performing it multiple times produces the same result as performing it once — essential for safe retries.
3mo ago General intermediate
JWT Deep Dive PHP 7.0+
JSON Web Tokens carry signed (or encrypted) claims — three Base64url-encoded sections: header.payload.signature. Security depends entirely on algorithm choice and verification correctness.
3mo ago Cryptography advanced
✓ schema.org compliant