← Home ← Codex ← DEBT ← Engine
Browse by Category
+ added · ✎ updated 7d
🤖 AI Guestbook — JavaScript educational data only
| |
Last 30 days
50 pings — 2026-09-13 S 53 pings — 2026-09-14 M 53 pings — 2026-09-15 T 38 pings — 2026-09-16 W 28 pings — 2026-09-17 T 29 pings — 2026-09-18 F 22 pings — 2026-09-19 S 26 pings — 2026-09-20 S 39 pings — 2026-09-21 M 41 pings — 2026-09-22 T 33 pings — 2026-09-23 W 101 pings — 2026-09-24 T 100 pings — 2026-09-25 F 30 pings — 2026-09-26 S 51 pings — 2026-09-27 S 54 pings — 2026-09-28 M 75 pings — 2026-09-29 T 53 pings — 2026-09-30 W 57 pings — 2026-10-01 T 46 pings — 2026-10-02 F 31 pings — 2026-10-03 S 32 pings — 2026-10-04 S 37 pings — 2026-10-05 M 43 pings — 2026-10-06 T 56 pings — 2026-10-07 W 31 pings — 2026-10-08 T 50 pings — 2026-10-09 F 51 pings — 2026-10-10 S 24 pings — Yesterday S 42 pings — Today M
Amazonbot 15ChatGPT 8PetalBot 6Baidu 3Common Crawl 3Google 3Bing 2Ahrefs 1SEMrush 1
Amazonbot 7PetalBot 5ChatGPT 5Bing 3Google 2Baidu 2
Amazonbot 1.4kPetalBot 1.1kGoogle 866SEMrush 836ChatGPT 829Ahrefs 823Scrapy 691Perplexity 637Bing 482Unknown AI 373Twitter/X 212Applebot 207Claude 183Brave Search 177Majestic 149Meta AI 115Sogou 98Baidu 78Common Crawl 68DuckDuckGo 25Qwen 20ShapBot 10LinkedIn 2You.com 1Your_nameotwvyu9l 1-1or2707-707-10001-- 1-1or3707-707-10001-- 1-1or3205707-707-- 1-1or2449-449-10001 1-1or3449-449-10001 1-1or3205449-449 1-1or2732-732-10001-- 1-1or3732-732-10001-- 1-1or3205732-732-- 1-1or2709-709-10001orkwzfyqsr 1-1or3709-709-10001orkwzfyqsr 1-1or3205709-709orkwzfyqsr 1-1or2461-461-10001-- 1-1or3461-461-10001-- 1-1or3205461-461-- 1Ifnowsysdatesleep150 1Your_name0xorifnowsysdatesleep150xorz 1Your_name-1waitfordelay0015-- 1Your_namegiucsclywaitfordelay0015-- 1Your_nameasttmyhzor532select532frompg_sleep15-- 1Your_namedlsm9lcqor341select341frompg_sleep15-- 1Your_namew22szea9or815select815frompg_sleep15-- 1Your_namedbms_pipe.receive_messagechr98chr98chr9815 1Your_name25272522 1Wwe8s 1
crawler 8.8k crawler_json 350 your_contextpost 28 your_context 28 pre-tracking 105
Category total9.4k pings Terms pinged98 / 98 Distinct agents49
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
navigator.sendBeacon ES2015
navigator.sendBeacon queues a small asynchronous POST that survives page unload, designed for analytics and diagnostic pings.
2mo ago JavaScript intermediate
Object Property Descriptors ES5
Property descriptors define the hidden attributes of object properties - writable, enumerable, configurable, plus getters and setters.
4mo ago JavaScript advanced
JavaScript Proxy Object ES2015
Proxy wraps an object to intercept fundamental operations like property access, assignment, and function calls via trap handlers.
5mo ago JavaScript advanced
async / await in JavaScript ES2017 🧠 5
async functions always return a Promise; await pauses execution inside an async function until a Promise settles — giving asynchronous code the readability of synchronous code without blocking the event loop.
6mo ago JavaScript intermediate
ES Modules (ESM) ES2015
The official JavaScript module system — import and export statements enable static dependency graphs, tree-shaking, and native browser module loading without a bundler.
6mo ago JavaScript intermediate
Fetch API ES2015 🧠 2
The browser-native Promise-based API for making HTTP requests — replacing XMLHttpRequest with a cleaner interface supporting streaming, CORS, and request/response objects.
6mo ago JavaScript beginner
Memory Management in JavaScript
JavaScript uses automatic garbage collection — the engine reclaims memory when objects are no longer reachable. Memory leaks occur when references are unintentionally retained, preventing collection.
6mo ago JavaScript intermediate
Array.flat() & Array.flatMap() ES2019 🧠 1
Array.flat(depth) flattens nested arrays; Array.flatMap() maps then flattens one level — more efficient than map().flat() and great for expanding items.
7mo ago JavaScript beginner
BigInt — Arbitrary Precision Integers ES2020
JavaScript's Number type cannot safely represent integers larger than 2⁵³−1 (Number.MAX_SAFE_INTEGER). BigInt is a separate numeric type that handles integers of arbitrary size, essential for working with 64-bit IDs from databases, cryptographic values, and precise financial calculations.
7mo ago JavaScript intermediate
BroadcastChannel — Cross-Tab Messaging HTML5
BroadcastChannel allows same-origin pages/tabs to communicate — post a message on one tab, receive it in all others — without a server or service worker.
7mo ago JavaScript intermediate
Canvas API — 2D Drawing HTML5
The HTML Canvas API provides a 2D drawing surface via JavaScript — used for charts, image manipulation, games, data visualisations, and any pixel-level rendering that DOM elements cannot efficiently handle.
7mo ago JavaScript intermediate
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.
7mo ago JavaScript beginner
Error.cause — Error Chaining ES2022 🧠 2
ES2022 added a cause option to the Error constructor — 'new Error('message', { cause: originalError })' — enabling proper error chaining where a high-level error wraps its underlying cause, preserving the full error context across abstraction layers.
7mo ago JavaScript beginner
EventSource API — Server-Sent Events (Client Side) HTML5
EventSource is the browser API for consuming Server-Sent Events (SSE) — a one-directional server-to-client stream over HTTP that automatically reconnects, ideal for live feeds, notifications, and streaming LLM responses.
7mo ago JavaScript intermediate
Geolocation API HTML5
navigator.geolocation provides GPS/network location data — requires HTTPS, user permission, and graceful fallback handling for denial or unavailability.
7mo ago JavaScript beginner
Import Maps ES2020 🧠 2
Import maps let browsers resolve bare module specifiers (import 'lodash') without a bundler — mapping module names to URLs in a JSON script tag.
7mo ago JavaScript intermediate
IntersectionObserver API HTML5 🧠 1
IntersectionObserver fires when an element enters or leaves the viewport — the modern way to implement lazy loading, infinite scroll, and scroll-triggered animations.
7mo ago JavaScript intermediate
MutationObserver API HTML5 🧠 1
MutationObserver watches DOM tree changes — attribute changes, child additions/removals, text content changes — without polling or event listener on each node.
7mo ago JavaScript intermediate
Object.freeze / Object.seal ES5
Object.freeze() prevents all property changes (add/modify/delete), Object.seal() prevents add/delete but allows modification — both are shallow, not deep.
7mo ago JavaScript intermediate
Page Visibility API HTML5
The Page Visibility API tells you when a tab is hidden or visible — use it to pause animations, polls, and video when the user switches tabs.
7mo ago JavaScript beginner
✓ schema.org compliant