{
    "api": "YAML JSON TOON Database",
    "version": "1.0.0",
    "generated_at": "2026-10-12T10:02:53+00:00",
    "count": 205,
    "categories": [
        {
            "slug": "programming-languages",
            "name": "Programming Languages",
            "description": "Syntax, features, and comparisons of major programming languages.",
            "dataset_count": 12,
            "color": "#6cabff",
            "family": "code",
            "datasets": [
                {
                    "slug": "csharp-dotnet-features",
                    "title": "C# and .NET Modern Features",
                    "description": "Modern C# features (C# 8-12) and .NET capabilities: nullable reference types, records, pattern matching, LINQ, async streams, minimal APIs.",
                    "entries": 8
                },
                {
                    "slug": "date-time-interchange",
                    "title": "Date and Time Interchange Patterns",
                    "description": "Representing instants, civil dates, time zones, recurring schedules, and intervals without hidden assumptions.",
                    "entries": 10
                },
                {
                    "slug": "go-concurrency-patterns",
                    "title": "Go Concurrency Patterns",
                    "description": "Goroutines, channels, select, sync primitives, and common concurrency patterns in Go.",
                    "entries": 8
                },
                {
                    "slug": "javascript-es6-features",
                    "title": "JavaScript ES6+ Features Reference",
                    "description": "Key JavaScript features from ES6 through ES2022: arrow functions, template literals, destructuring, spread, async/await, optional chaining, nullish coalescing, and top-level await.",
                    "entries": 20
                },
                {
                    "slug": "cpp-modern-features",
                    "title": "Modern C++ Features (C++11 through C++23)",
                    "description": "Modern C++ features from C++11 to C++23: smart pointers, move semantics, lambdas, concepts, ranges, coroutines, and modules.",
                    "entries": 12
                },
                {
                    "slug": "language-comparison-2026",
                    "title": "Popular Programming Languages Comparison",
                    "description": "Comparison of popular programming languages with paradigm, typing, and use cases.",
                    "entries": 18
                },
                {
                    "slug": "python-builtins",
                    "title": "Python Built-in Functions",
                    "description": "Common Python built-in functions: map, filter, zip, enumerate, sorted, isinstance with descriptions, categories, and usage examples.",
                    "entries": 24
                },
                {
                    "slug": "ruby-language-essentials",
                    "title": "Ruby Language Essentials",
                    "description": "Core Ruby programming concepts: blocks, procs, lambdas, metaprogramming, gems, Rails conventions, and Ruby idioms.",
                    "entries": 8
                },
                {
                    "slug": "rust-language-features",
                    "title": "Rust Language Features",
                    "description": "Core Rust programming language concepts: ownership, borrowing, lifetimes, traits, and concurrency.",
                    "entries": 12
                },
                {
                    "slug": "swift-language-features",
                    "title": "Swift Language Features",
                    "description": "Swift programming language features: optionals, protocol-oriented programming, generics, async/await, SwiftUI, and memory management (ARC).",
                    "entries": 8
                },
                {
                    "slug": "typescript-type-system",
                    "title": "TypeScript Type System",
                    "description": "TypeScript's static type system: types, interfaces, generics, utility types, and advanced type manipulation.",
                    "entries": 12
                },
                {
                    "slug": "unicode-text-handling",
                    "title": "Unicode Text Handling Reference",
                    "description": "Text boundaries, normalization, case handling, and encoding decisions for multilingual applications.",
                    "entries": 10
                }
            ]
        },
        {
            "slug": "http-status-codes",
            "name": "HTTP Status Codes",
            "description": "Complete reference of HTTP response status codes.",
            "dataset_count": 13,
            "color": "#54c57a",
            "family": "systems",
            "datasets": [
                {
                    "slug": "http-cors-guide",
                    "title": "CORS (Cross-Origin Resource Sharing) Guide",
                    "description": "Complete CORS reference: preflight requests, Access-Control headers, credentials, wildcard policies, and common pitfalls.",
                    "entries": 14
                },
                {
                    "slug": "http-status-codes-complete",
                    "title": "Complete HTTP Status Codes Reference",
                    "description": "Complete reference of all HTTP status codes organized by class: 1xx informational, 2xx success, 3xx redirection, 4xx client error, 5xx server error.",
                    "entries": 45
                },
                {
                    "slug": "http-authentication-methods",
                    "title": "HTTP Authentication Methods",
                    "description": "HTTP authentication schemes: Basic, Bearer (JWT), Digest, OAuth 2.0, Mutual TLS, and modern alternatives like WebAuthn and passkeys.",
                    "entries": 16
                },
                {
                    "slug": "http-cache-directives",
                    "title": "HTTP Cache-Control Directives",
                    "description": "Cache-Control directives for browser and shared caches, with example values, intended behavior, and common configuration mistakes.",
                    "entries": 12
                },
                {
                    "slug": "http-caching-guide",
                    "title": "HTTP Caching: Complete Guide",
                    "description": "HTTP caching strategies: Cache-Control directives, ETag/Last-Modified validation, CDN caching, stale-while-revalidate, and browser cache behavior.",
                    "entries": 12
                },
                {
                    "slug": "http-client-error-guide",
                    "title": "HTTP Client Error Status Codes (4xx)",
                    "description": "Guide to 4xx client error responses: when to use 400 vs 401 vs 403 vs 404 vs 429, proper error responses, and user experience.",
                    "entries": 9
                },
                {
                    "slug": "http-conditional-requests",
                    "title": "HTTP Conditional Requests and Validators",
                    "description": "Conditional request headers, comparison rules, and response outcomes for safe caching and lost-update protection.",
                    "entries": 8
                },
                {
                    "slug": "http-content-negotiation",
                    "title": "HTTP Content Negotiation",
                    "description": "HTTP content negotiation: Accept, Accept-Language, Accept-Encoding, Accept-Charset headers, content type selection, and server-driven vs agent-driven negotiation.",
                    "entries": 15
                },
                {
                    "slug": "http-methods-reference",
                    "title": "HTTP Methods Reference",
                    "description": "Standard HTTP request methods: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, TRACE with safety, idempotency, and body characteristics.",
                    "entries": 9
                },
                {
                    "slug": "http-redirect-status-codes",
                    "title": "HTTP Redirect Status Codes (3xx)",
                    "description": "Comprehensive guide to HTTP 3xx redirect codes: when to use 301 vs 302 vs 307 vs 308, SEO implications, and browser behavior.",
                    "entries": 17
                },
                {
                    "slug": "http-request-retry-decisions",
                    "title": "HTTP Retry Decision Reference",
                    "description": "Failure scenarios and retry decisions for HTTP clients, including idempotency, backoff, deadlines, and ambiguous writes.",
                    "entries": 12
                },
                {
                    "slug": "http-server-error-guide",
                    "title": "HTTP Server Error Status Codes (5xx)",
                    "description": "Guide to 5xx server error responses: diagnosing 500, 502, 503, 504 errors, retry strategies, and monitoring.",
                    "entries": 12
                },
                {
                    "slug": "http-status-code-best-practices",
                    "title": "HTTP Status Code Best Practices",
                    "description": "Guidelines for proper HTTP status code usage in REST APIs: when to use each code, common mistakes, and industry conventions.",
                    "entries": 8
                }
            ]
        },
        {
            "slug": "data-structures",
            "name": "Data Structures",
            "description": "Fundamental data structures with properties and complexity analysis.",
            "dataset_count": 10,
            "color": "#66c7ff",
            "family": "code",
            "datasets": [
                {
                    "slug": "advanced-graph-algorithms",
                    "title": "Advanced Graph Algorithms",
                    "description": "Advanced graph algorithms: strongly connected components (Tarjan's, Kosaraju's), max flow (Ford-Fulkerson, Edmonds-Karp, Dinic), matching, and graph coloring.",
                    "entries": 8
                },
                {
                    "slug": "concurrent-data-structures",
                    "title": "Concurrent Data Structures",
                    "description": "Thread-safe data structures: concurrent hash maps, skip lists, queues, stacks, read-write locks, lock-free algorithms, and compare-and-swap patterns.",
                    "entries": 8
                },
                {
                    "slug": "complexity-analysis",
                    "title": "Data Structure Complexity Analysis",
                    "description": "Time and space complexity analysis of common data structures: Array, Linked List, Binary Search Tree, Hash Table, Heap, and Graph with Big-O notation.",
                    "entries": 15
                },
                {
                    "slug": "graph-algorithms",
                    "title": "Graph Algorithms",
                    "description": "Essential graph algorithms: traversals (BFS, DFS), shortest path (Dijkstra, Bellman-Ford), minimum spanning tree (Prim, Kruskal), topological sort, and network flow.",
                    "entries": 10
                },
                {
                    "slug": "hash-tables",
                    "title": "Hash Tables & Hash Functions",
                    "description": "Hash table implementations, collision resolution strategies, hash functions, load factor, and performance characteristics.",
                    "entries": 6
                },
                {
                    "slug": "bloom-filters-probabilistic",
                    "title": "Probabilistic Data Structures: Bloom Filters & Beyond",
                    "description": "Probabilistic data structures for approximate set membership, counting, and cardinality estimation: Bloom filters, Count-Min Sketch, HyperLogLog, and Cuckoo filters.",
                    "entries": 6
                },
                {
                    "slug": "sorting-algorithms-comparison",
                    "title": "Sorting Algorithms Comparison",
                    "description": "Time and space complexity comparison of sorting algorithms: Bubble, Selection, Insertion, Merge, Quick, Heap, Counting, and Radix Sort with stability notes.",
                    "entries": 12
                },
                {
                    "slug": "spatial-data-structures",
                    "title": "Spatial Data Structures",
                    "description": "Spatial indexing structures for multi-dimensional data: k-d trees, R-trees, quadtrees, octrees, grid files, and space-filling curves (Z-order, Hilbert).",
                    "entries": 7
                },
                {
                    "slug": "string-algorithms",
                    "title": "String Algorithms and Pattern Matching",
                    "description": "String processing algorithms: KMP, Rabin-Karp, Z-algorithm, suffix trees/arrays, Aho-Corasick, and edit distance (Levenshtein).",
                    "entries": 7
                },
                {
                    "slug": "tree-data-structures",
                    "title": "Tree Data Structures",
                    "description": "Complete reference of tree data structures: binary trees, BST, AVL, Red-Black, B-trees, B+ trees, segment trees, and trie.",
                    "entries": 8
                }
            ]
        },
        {
            "slug": "algorithms",
            "name": "Algorithms",
            "description": "Classic algorithms, strategies, and complexity.",
            "dataset_count": 7,
            "color": "#00bbf6",
            "family": "code",
            "datasets": [
                {
                    "slug": "backtracking-algorithms",
                    "title": "Backtracking Algorithms",
                    "description": "Algorithms that explore candidates and abandon partial solutions.",
                    "entries": 12
                },
                {
                    "slug": "complexity-classes",
                    "title": "Complexity Classes",
                    "description": "Key computational complexity classes and the problems they contain.",
                    "entries": 13
                },
                {
                    "slug": "dynamic-programming-patterns",
                    "title": "Dynamic Programming Patterns",
                    "description": "Classic problems solved with dynamic programming.",
                    "entries": 15
                },
                {
                    "slug": "graph-traversal-algorithms",
                    "title": "Graph Traversal Algorithms",
                    "description": "Fundamental algorithms for navigating graphs.",
                    "entries": 12
                },
                {
                    "slug": "greedy-algorithms",
                    "title": "Greedy Algorithms",
                    "description": "Algorithms that make locally optimal choices at each step.",
                    "entries": 11
                },
                {
                    "slug": "search-algorithms",
                    "title": "Search Algorithms",
                    "description": "Reference comparison of fundamental search algorithms.",
                    "entries": 9
                },
                {
                    "slug": "sorting-algorithms",
                    "title": "Sorting Algorithms",
                    "description": "Comparison of fundamental sorting algorithms with time and space complexity.",
                    "entries": 12
                }
            ]
        },
        {
            "slug": "ai-ml-terms",
            "name": "AI & ML Terms",
            "description": "Key terminology in artificial intelligence and machine learning.",
            "dataset_count": 12,
            "color": "#00c5d3",
            "family": "code",
            "datasets": [
                {
                    "slug": "ai-ethics-interpretability",
                    "title": "AI Ethics & Interpretability",
                    "description": "Key concepts in responsible AI: fairness, bias detection, explainability (XAI), model cards, and regulatory compliance (EU AI Act).",
                    "entries": 13
                },
                {
                    "slug": "attention-mechanisms",
                    "title": "Attention Mechanisms in Deep Learning",
                    "description": "Attention architectures: self-attention, multi-head attention, cross-attention, scaled dot-product, sparse attention, and efficient attention variants (Linformer, Performer, FlashAttention).",
                    "entries": 8
                },
                {
                    "slug": "deep-learning-optimizers",
                    "title": "Deep Learning Optimizers",
                    "description": "Optimization algorithms for training neural networks: SGD, Momentum, NAG, Adam, AdamW, RMSprop, AdaGrad, and learning rate scheduling strategies.",
                    "entries": 8
                },
                {
                    "slug": "llm-evaluation-failure-modes",
                    "title": "LLM Evaluation Failure Modes",
                    "description": "Evaluation mistakes that inflate confidence in language-model and agent changes, with corrective checks.",
                    "entries": 10
                },
                {
                    "slug": "llm-glossary",
                    "title": "Large Language Model Glossary",
                    "description": "Key terms and concepts in LLM technology: tokens, context windows, temperature, RAG, fine-tuning, quantization, KV cache, and emergence.",
                    "entries": 41
                },
                {
                    "slug": "ml-evaluation-metrics",
                    "title": "Machine Learning Evaluation Metrics",
                    "description": "Common ML evaluation metrics: Accuracy, Precision, Recall, F1 Score, ROC-AUC, MAE, MSE, and R-squared with formulas and best-use scenarios.",
                    "entries": 21
                },
                {
                    "slug": "ml-model-architectures",
                    "title": "Machine Learning Model Architectures",
                    "description": "Overview of major ML model families: feedforward neural networks, CNNs, RNNs/LSTMs, Transformers, GANs, and when to use each.",
                    "entries": 7
                },
                {
                    "slug": "ml-training-algorithms",
                    "title": "Machine Learning Training Algorithms",
                    "description": "Core ML training algorithms: gradient descent variants, backpropagation, optimization methods (SGD, Adam, RMSprop), and when to use each.",
                    "entries": 13
                },
                {
                    "slug": "neural-network-types",
                    "title": "Neural Network Architectures",
                    "description": "Common neural network architectures: CNN, RNN, LSTM, Transformer, GAN, and Diffusion models with their primary use cases and key features.",
                    "entries": 12
                },
                {
                    "slug": "regularization-techniques",
                    "title": "Regularization Techniques in Machine Learning",
                    "description": "Techniques to prevent overfitting: L1/L2 regularization, dropout, batch normalization, early stopping, data augmentation, label smoothing, and mixup.",
                    "entries": 8
                },
                {
                    "slug": "rag-retrieval-metrics",
                    "title": "Retrieval Evaluation Metrics for RAG",
                    "description": "Retrieval metrics and diagnostic slices for evaluating the evidence selected before language-model generation.",
                    "entries": 10
                },
                {
                    "slug": "transfer-learning",
                    "title": "Transfer Learning and Fine-Tuning",
                    "description": "Transfer learning strategies: feature extraction, fine-tuning, domain adaptation, multi-task learning, prompt tuning, LoRA, and pretraining paradigms.",
                    "entries": 8
                }
            ]
        },
        {
            "slug": "web-technologies",
            "name": "Web Technologies",
            "description": "Standards, protocols, and APIs for web development.",
            "dataset_count": 13,
            "color": "#83d582",
            "family": "systems",
            "datasets": [
                {
                    "slug": "web-accessibility-patterns",
                    "title": "Accessible Interface Pattern Checklist",
                    "description": "Keyboard, focus, and semantic requirements for common browser interface patterns.",
                    "entries": 10
                },
                {
                    "slug": "http-security-headers",
                    "title": "Browser Security Headers Reference",
                    "description": "Security-related HTTP response headers, small example policies, and deployment checks for ordinary websites.",
                    "entries": 10
                },
                {
                    "slug": "browser-web-apis-reference",
                    "title": "Browser Web APIs Reference",
                    "description": "Essential browser APIs: Fetch, WebSocket, Service Workers, Web Storage, Geolocation, Canvas, WebGL, Notifications, Clipboard.",
                    "entries": 12
                },
                {
                    "slug": "css-layout-systems",
                    "title": "CSS Layout Systems Reference",
                    "description": "Modern CSS layout systems: Flexbox, CSS Grid, Multi-column, Positioning, and Container Queries with specifications and use cases.",
                    "entries": 8
                },
                {
                    "slug": "css-preprocessors-modern-css",
                    "title": "CSS Preprocessors & Modern CSS Features",
                    "description": "Sass/SCSS, Less, Stylus features; modern CSS (CSS Variables, Grid, Flexbox, Container Queries, Cascade Layers).",
                    "entries": 10
                },
                {
                    "slug": "http-methods",
                    "title": "HTTP Methods",
                    "description": "Complete reference of HTTP methods with descriptions and typical use cases.",
                    "entries": 9
                },
                {
                    "slug": "http-protocol-evolution",
                    "title": "HTTP Protocol Evolution: HTTP/1.1 to HTTP/3",
                    "description": "The evolution of HTTP from HTTP/1.1 through HTTP/2 to HTTP/3 (QUIC): key differences, performance implications, migration strategies, and adoption status.",
                    "entries": 3
                },
                {
                    "slug": "http-request-headers",
                    "title": "HTTP Request Headers",
                    "description": "Common HTTP request headers and their purposes.",
                    "entries": 20
                },
                {
                    "slug": "http-response-headers",
                    "title": "HTTP Response Headers",
                    "description": "Common HTTP response headers and their purposes.",
                    "entries": 22
                },
                {
                    "slug": "json-schema-keywords",
                    "title": "JSON Schema 2020-12 Keyword Reference",
                    "description": "Core validation and composition keywords in JSON Schema 2020-12, with compact examples and traps.",
                    "entries": 16
                },
                {
                    "slug": "javascript-frameworks-comparison",
                    "title": "JavaScript Frameworks Comparison (React, Vue, Angular, Svelte)",
                    "description": "Compare modern JS frameworks: React (component-based, virtual DOM), Vue (progressive, approachable), Angular (enterprise, TypeScript-first), Svelte (compiler-based, no runtime).",
                    "entries": 4
                },
                {
                    "slug": "css-layout-recipes",
                    "title": "Responsive CSS Layout Recipes",
                    "description": "Small CSS patterns for resilient columns, readable text, scrollable data, and mobile controls.",
                    "entries": 10
                },
                {
                    "slug": "web-api-standards",
                    "title": "Web API Standards Reference",
                    "description": "Modern web API standards: Fetch API, WebSockets, WebRTC, Web Workers, Service Workers, and WebAssembly with specs and use cases.",
                    "entries": 14
                }
            ]
        },
        {
            "slug": "unix-commands",
            "name": "Unix Commands",
            "description": "Common Unix/Linux shell commands and their usage.",
            "dataset_count": 11,
            "color": "#00c8b5",
            "family": "systems",
            "datasets": [
                {
                    "slug": "awk-reference",
                    "title": "AWK Reference",
                    "description": "Essential AWK commands, built-in variables, and common patterns.",
                    "entries": 16
                },
                {
                    "slug": "git-essential-commands",
                    "title": "Git Essential Commands",
                    "description": "Common Git commands for everyday version control workflows.",
                    "entries": 36
                },
                {
                    "slug": "git-recovery-workflows",
                    "title": "Git Recovery and Inspection Workflows",
                    "description": "Recoverable Git workflows for finding commits, restoring selected files, and undoing shared changes.",
                    "entries": 10
                },
                {
                    "slug": "shell-safe-file-patterns",
                    "title": "Safer Bash File and Process Patterns",
                    "description": "Bash patterns for filenames, temporary files, pipelines, and exit status, with portability boundaries.",
                    "entries": 10
                },
                {
                    "slug": "sed-reference",
                    "title": "Sed Reference",
                    "description": "Common sed commands, substitutions, and flags.",
                    "entries": 16
                },
                {
                    "slug": "shell-scripting-guide",
                    "title": "Shell Scripting Guide (Bash)",
                    "description": "Comprehensive reference for Bash shell scripting: variables, control flow, functions, error handling, debugging, and best practices.",
                    "entries": 8
                },
                {
                    "slug": "file-operations",
                    "title": "Unix File Operation Commands",
                    "description": "Common Unix commands for file and directory operations: ls, find, grep, awk, sed, and tar with examples and usage notes.",
                    "entries": 21
                },
                {
                    "slug": "unix-networking-commands",
                    "title": "Unix Networking Commands (curl, wget, netstat, ss, nmap, dig, ping, traceroute)",
                    "description": "Network diagnostics and data transfer: curl/wget (HTTP), netstat/ss (socket stats), nmap (port scanning), dig (DNS), ping/traceroute (connectivity).",
                    "entries": 8
                },
                {
                    "slug": "process-management-commands",
                    "title": "Unix Process & System Management Commands",
                    "description": "Essential Unix commands for monitoring and managing processes and system resources.",
                    "entries": 10
                },
                {
                    "slug": "unix-text-processing-commands",
                    "title": "Unix Text Processing Commands (grep, sed, awk, cut, sort, uniq)",
                    "description": "Essential text manipulation tools: pattern searching (grep), stream editing (sed), text processing language (awk), field extraction (cut), sorting (sort), duplicate removal (uniq).",
                    "entries": 8
                },
                {
                    "slug": "unix-package-management",
                    "title": "Unix/Linux Package Management (apt, yum, dnf, brew, pacman)",
                    "description": "Package managers across distributions: Debian/Ubuntu (apt), RHEL/Fedora (yum/dnf), macOS (brew), Arch (pacman). Installation, removal, repository management.",
                    "entries": 6
                }
            ]
        },
        {
            "slug": "design-patterns",
            "name": "Design Patterns",
            "description": "Software design patterns with descriptions and use cases.",
            "dataset_count": 8,
            "color": "#14d3f7",
            "family": "code",
            "datasets": [
                {
                    "slug": "architectural-design-patterns",
                    "title": "Architectural Design Patterns",
                    "description": "High-level structural patterns: MVC, MVVM, Microservices, Event-Driven, Layered, Hexagonal (Ports & Adapters), CQRS, Serverless, Service Mesh.",
                    "entries": 9
                },
                {
                    "slug": "behavioral-design-patterns",
                    "title": "Behavioral Design Patterns",
                    "description": "Patterns for communication between objects: Observer, Strategy, Command, Iterator, State, Template Method, Visitor, Mediator, Chain of Responsibility, Interpreter.",
                    "entries": 10
                },
                {
                    "slug": "concurrency-design-patterns",
                    "title": "Concurrency Design Patterns",
                    "description": "Patterns for multi-threaded programming: Producer-Consumer, Reader-Writer, Thread Pool, Future/Promise, Reactor, Monitor, Scheduler.",
                    "entries": 7
                },
                {
                    "slug": "creational-patterns",
                    "title": "Creational Design Patterns",
                    "description": "Patterns for object creation: Singleton, Factory Method, Abstract Factory, Builder, and Prototype with intents and use cases.",
                    "entries": 8
                },
                {
                    "slug": "reliable-background-jobs",
                    "title": "Reliable Background Job Patterns",
                    "description": "Queue and worker design patterns for duplicate deliveries, failure recovery, concurrency, and bounded work.",
                    "entries": 10
                },
                {
                    "slug": "solid-principles",
                    "title": "SOLID Principles",
                    "description": "Five design principles for writing maintainable object-oriented code.",
                    "entries": 12
                },
                {
                    "slug": "design-pattern-anti-patterns",
                    "title": "Software Anti-Patterns & Design Pattern Misuse",
                    "description": "Common software design anti-patterns, misuse of design patterns, code smells indicating trouble, and refactoring strategies to fix them.",
                    "entries": 8
                },
                {
                    "slug": "structural-patterns",
                    "title": "Structural Design Patterns",
                    "description": "Structural design patterns: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, and Proxy with intents and when-to-use guidance.",
                    "entries": 7
                }
            ]
        },
        {
            "slug": "database-types",
            "name": "Database Types",
            "description": "Different database systems and their characteristics.",
            "dataset_count": 12,
            "color": "#7ec05b",
            "family": "systems",
            "datasets": [
                {
                    "slug": "acid-vs-base",
                    "title": "ACID vs BASE Properties",
                    "description": "Comparison of ACID (traditional RDBMS) and BASE (NoSQL) consistency models.",
                    "entries": 14
                },
                {
                    "slug": "cap-theorem",
                    "title": "CAP Theorem",
                    "description": "The CAP theorem: a distributed data store can provide only two of three guarantees simultaneously.",
                    "entries": 7
                },
                {
                    "slug": "database-isolation-anomalies",
                    "title": "Database Isolation and Concurrency Anomalies",
                    "description": "Concurrency anomalies, example interleavings, and mitigation choices with PostgreSQL-specific caveats.",
                    "entries": 8
                },
                {
                    "slug": "database-comparison",
                    "title": "Database Systems Comparison",
                    "description": "Comparison of database types: Relational, Document, Key-Value, Column-Family, Graph, and Vector databases with examples and best-fit use cases.",
                    "entries": 11
                },
                {
                    "slug": "graph-databases-comparison",
                    "title": "Graph Databases Comparison",
                    "description": "Property graphs (Neo4j, Amazon Neptune) vs RDF triplestores (Apache Jena). Query languages (Cypher, Gremlin, SPARQL). Use cases: social networks, recommendation engines, knowledge graphs.",
                    "entries": 8
                },
                {
                    "slug": "newsql-distributed-sql",
                    "title": "NewSQL & Distributed SQL Databases",
                    "description": "Modern distributed SQL databases combining ACID with horizontal scaling: CockroachDB, TiDB, YugabyteDB, Google Spanner, Amazon Aurora, Vitess.",
                    "entries": 7
                },
                {
                    "slug": "nosql-databases-overview",
                    "title": "NoSQL Databases Overview",
                    "description": "Document (MongoDB, Couchbase), Key-Value (Redis, DynamoDB), Column-Family (Cassandra, HBase), Graph (Neo4j, JanusGraph). CAP theorem, scaling, use cases.",
                    "entries": 11
                },
                {
                    "slug": "sql-index-patterns",
                    "title": "PostgreSQL Index Design Patterns",
                    "description": "Index choices for equality, ordered retrieval, selective predicates, and specialized PostgreSQL workloads.",
                    "entries": 10
                },
                {
                    "slug": "sql-join-types",
                    "title": "SQL Join Types",
                    "description": "Reference for all SQL JOIN types and their use cases.",
                    "entries": 15
                },
                {
                    "slug": "sql-query-types",
                    "title": "SQL Query Types Reference",
                    "description": "Categories of SQL statements for data definition, manipulation, and control.",
                    "entries": 5
                },
                {
                    "slug": "sql-window-functions",
                    "title": "SQL Window Functions with Examples",
                    "description": "PostgreSQL window functions and explicit frame patterns for ranks, running totals, and neighboring rows.",
                    "entries": 12
                },
                {
                    "slug": "time-series-databases",
                    "title": "Time-Series Databases Comparison",
                    "description": "Comparison of time-series databases: InfluxDB, TimescaleDB, Prometheus, VictoriaMetrics, QuestDB, and ClickHouse. Storage engines, query languages, compression, and use cases.",
                    "entries": 6
                }
            ]
        },
        {
            "slug": "operating-systems",
            "name": "Operating Systems",
            "description": "Operating system concepts, kernels, and process management.",
            "dataset_count": 5,
            "color": "#00d9d5",
            "family": "systems",
            "datasets": [
                {
                    "slug": "cpu-scheduling-algorithms",
                    "title": "CPU Scheduling Algorithms",
                    "description": "Algorithms used by the OS to allocate CPU time.",
                    "entries": 13
                },
                {
                    "slug": "deadlock-handling",
                    "title": "Deadlock Handling",
                    "description": "Conditions and strategies for dealing with deadlocks.",
                    "entries": 15
                },
                {
                    "slug": "file-systems",
                    "title": "File Systems",
                    "description": "Common file systems and their characteristics.",
                    "entries": 15
                },
                {
                    "slug": "memory-management",
                    "title": "Memory Management",
                    "description": "Techniques for allocating and protecting memory.",
                    "entries": 17
                },
                {
                    "slug": "process-management",
                    "title": "Process Management",
                    "description": "Core concepts of process and thread management.",
                    "entries": 16
                }
            ]
        },
        {
            "slug": "networking",
            "name": "Networking",
            "description": "Network protocols, models, and architecture.",
            "dataset_count": 7,
            "color": "#5ed99e",
            "family": "systems",
            "datasets": [
                {
                    "slug": "network-ports-reference",
                    "title": "Common Network Ports",
                    "description": "Well-known TCP and UDP ports for common network services.",
                    "entries": 45
                },
                {
                    "slug": "dns-fundamentals",
                    "title": "DNS Fundamentals",
                    "description": "Common DNS record types and their purposes.",
                    "entries": 16
                },
                {
                    "slug": "http2-http3-features",
                    "title": "HTTP/2 and HTTP/3 Features",
                    "description": "Key features and improvements introduced in HTTP/2 and HTTP/3 over HTTP/1.1.",
                    "entries": 13
                },
                {
                    "slug": "network-topologies",
                    "title": "Network Topologies",
                    "description": "Common physical and logical network layouts.",
                    "entries": 10
                },
                {
                    "slug": "osi-model-layers",
                    "title": "OSI Model Layers",
                    "description": "The seven layers of the OSI reference model.",
                    "entries": 7
                },
                {
                    "slug": "routing-protocols",
                    "title": "Routing Protocols",
                    "description": "Algorithms and protocols that determine packet paths.",
                    "entries": 12
                },
                {
                    "slug": "tcp-ip-protocol-suite",
                    "title": "TCP/IP Protocol Suite",
                    "description": "Layers and core protocols of the TCP/IP model.",
                    "entries": 4
                }
            ]
        },
        {
            "slug": "cybersecurity",
            "name": "Cybersecurity",
            "description": "Security principles, threats, and defensive practices.",
            "dataset_count": 6,
            "color": "#a2cf69",
            "family": "systems",
            "datasets": [
                {
                    "slug": "authentication-factors",
                    "title": "Authentication Factors",
                    "description": "Categories of authentication evidence.",
                    "entries": 6
                },
                {
                    "slug": "cryptographic-algorithms",
                    "title": "Cryptographic Algorithms",
                    "description": "Overview of symmetric, asymmetric, hashing, and key exchange algorithms.",
                    "entries": 17
                },
                {
                    "slug": "cryptography-basics",
                    "title": "Cryptography Basics",
                    "description": "Fundamental cryptographic concepts.",
                    "entries": 16
                },
                {
                    "slug": "malware-types",
                    "title": "Malware Types",
                    "description": "Common categories of malicious software.",
                    "entries": 15
                },
                {
                    "slug": "network-security-devices",
                    "title": "Network Security Devices",
                    "description": "Devices used to protect networks.",
                    "entries": 16
                },
                {
                    "slug": "common-vulnerabilities-owasp",
                    "title": "OWASP Top 10 Vulnerabilities",
                    "description": "The OWASP Top 10 web application security risks.",
                    "entries": 10
                }
            ]
        },
        {
            "slug": "cloud-computing",
            "name": "Cloud Computing",
            "description": "Cloud service models, providers, and deployment patterns.",
            "dataset_count": 7,
            "color": "#00c899",
            "family": "systems",
            "datasets": [
                {
                    "slug": "cloud-deployment-models",
                    "title": "Cloud Deployment Models",
                    "description": "Models that describe where cloud infrastructure runs.",
                    "entries": 9
                },
                {
                    "slug": "cloud-service-models",
                    "title": "Cloud Service Models",
                    "description": "Service models that define the level of management shared.",
                    "entries": 9
                },
                {
                    "slug": "container-orchestration",
                    "title": "Container Orchestration",
                    "description": "Tools and concepts for managing containers at scale.",
                    "entries": 19
                },
                {
                    "slug": "containerization",
                    "title": "Containerization Concepts",
                    "description": "Key concepts and terminology in containerization and container orchestration.",
                    "entries": 14
                },
                {
                    "slug": "major-cloud-providers",
                    "title": "Major Cloud Providers",
                    "description": "Leading public cloud computing platforms.",
                    "entries": 11
                },
                {
                    "slug": "serverless-patterns",
                    "title": "Serverless Architecture Patterns",
                    "description": "Common patterns for designing serverless applications.",
                    "entries": 10
                },
                {
                    "slug": "serverless-computing",
                    "title": "Serverless Computing",
                    "description": "Concepts and terms for serverless architectures.",
                    "entries": 13
                }
            ]
        },
        {
            "slug": "devops",
            "name": "DevOps",
            "description": "DevOps practices, CI/CD, and infrastructure as code.",
            "dataset_count": 7,
            "color": "#31dbba",
            "family": "systems",
            "datasets": [
                {
                    "slug": "cicd-pipeline-stages",
                    "title": "CI/CD Pipeline Stages",
                    "description": "Typical stages in a continuous integration and delivery pipeline.",
                    "entries": 12
                },
                {
                    "slug": "infrastructure-as-code-tools",
                    "title": "Infrastructure as Code Tools",
                    "description": "Tools for managing infrastructure through code.",
                    "entries": 12
                },
                {
                    "slug": "monitoring-logging-tools",
                    "title": "Monitoring and Logging Tools",
                    "description": "Popular observability and telemetry tools.",
                    "entries": 14
                },
                {
                    "slug": "observability-signals",
                    "title": "Observability Signals and Alert Design",
                    "description": "Operational signals, useful questions, and failure modes for service monitoring and incident diagnosis.",
                    "entries": 10
                },
                {
                    "slug": "site-reliability-practices",
                    "title": "Site Reliability Practices",
                    "description": "Key concepts from site reliability engineering.",
                    "entries": 16
                },
                {
                    "slug": "version-control-workflows",
                    "title": "Version Control Workflows",
                    "description": "Common branching and collaboration workflows.",
                    "entries": 9
                },
                {
                    "slug": "virtualization-concepts",
                    "title": "Virtualization Concepts",
                    "description": "Key concepts in hardware virtualization and virtual machines.",
                    "entries": 13
                }
            ]
        },
        {
            "slug": "mathematics",
            "name": "Mathematics",
            "description": "Core mathematical concepts, theorems, and notation.",
            "dataset_count": 9,
            "color": "#e6cb34",
            "family": "science",
            "datasets": [
                {
                    "slug": "combinatorics-fundamentals",
                    "title": "Combinatorics Fundamentals",
                    "description": "Core counting principles and combinatorial formulas.",
                    "entries": 16
                },
                {
                    "slug": "common-mathematical-constants",
                    "title": "Common Mathematical Constants",
                    "description": "Widely used mathematical constants and their approximate values.",
                    "entries": 17
                },
                {
                    "slug": "experimental-design-pitfalls",
                    "title": "Experimental Design and Inference Pitfalls",
                    "description": "Common threats to experiment validity, with a practical design adjustment and reporting consequence.",
                    "entries": 10
                },
                {
                    "slug": "geometric-formulas",
                    "title": "Geometric Formulas",
                    "description": "Common formulas for area, perimeter, surface area, and volume.",
                    "entries": 20
                },
                {
                    "slug": "prime-numbers-list",
                    "title": "Prime Numbers List",
                    "description": "The first 100 prime numbers with their position in the sequence.",
                    "entries": 100
                },
                {
                    "slug": "probability-distribution-reference",
                    "title": "Probability Distribution Selection Reference",
                    "description": "Common probability distributions with support, mean, and practical modeling boundaries.",
                    "entries": 10
                },
                {
                    "slug": "set-theory-basics",
                    "title": "Set Theory Basics",
                    "description": "Fundamental set operations and relations.",
                    "entries": 14
                },
                {
                    "slug": "statistics-basics",
                    "title": "Statistics Basics",
                    "description": "Fundamental statistical measures and concepts.",
                    "entries": 15
                },
                {
                    "slug": "trigonometric-identities",
                    "title": "Trigonometric Identities",
                    "description": "Fundamental identities used in trigonometry.",
                    "entries": 17
                }
            ]
        },
        {
            "slug": "physics",
            "name": "Physics",
            "description": "Core physics concepts and laws.",
            "dataset_count": 6,
            "color": "#e2b000",
            "family": "science",
            "datasets": [
                {
                    "slug": "classical-mechanics",
                    "title": "Classical Mechanics: Laws of Motion and Energy",
                    "description": "Foundations of classical mechanics: Newton's laws, conservation laws (energy, momentum, angular momentum), Lagrangian and Hamiltonian mechanics, and oscillations.",
                    "entries": 13
                },
                {
                    "slug": "electromagnetism-basics",
                    "title": "Electromagnetism Basics",
                    "description": "Fundamental concepts in electromagnetism.",
                    "entries": 16
                },
                {
                    "slug": "thermodynamics-laws",
                    "title": "Laws of Thermodynamics",
                    "description": "The four laws of thermodynamics.",
                    "entries": 7
                },
                {
                    "slug": "optics-fundamentals",
                    "title": "Optics Fundamentals",
                    "description": "Basic concepts in the study of light.",
                    "entries": 16
                },
                {
                    "slug": "quantum-mechanics-basics",
                    "title": "Quantum Mechanics: Core Principles and Phenomena",
                    "description": "Foundations of quantum mechanics: wave-particle duality, Schrödinger equation, Heisenberg uncertainty, quantum superposition, entanglement, and measurement problem.",
                    "entries": 7
                },
                {
                    "slug": "waves-and-sound",
                    "title": "Waves and Sound",
                    "description": "Properties of mechanical waves and sound.",
                    "entries": 16
                }
            ]
        },
        {
            "slug": "chemistry",
            "name": "Chemistry",
            "description": "Chemical elements, compounds, and reactions.",
            "dataset_count": 5,
            "color": "#ffbc36",
            "family": "science",
            "datasets": [
                {
                    "slug": "chemical-bond-types",
                    "title": "Chemical Bond Types",
                    "description": "Primary types of chemical bonds and interactions.",
                    "entries": 11
                },
                {
                    "slug": "common-acids-bases",
                    "title": "Common Acids and Bases",
                    "description": "Frequently encountered acids and bases with formulas.",
                    "entries": 18
                },
                {
                    "slug": "organic-functional-groups",
                    "title": "Organic Functional Groups",
                    "description": "Common functional groups in organic chemistry.",
                    "entries": 18
                },
                {
                    "slug": "periodic-table-first-30",
                    "title": "Periodic Table First 30 Elements",
                    "description": "Atomic data for the first thirty chemical elements.",
                    "entries": 30
                },
                {
                    "slug": "ph-scale-indicators",
                    "title": "pH Scale and Indicators",
                    "description": "pH ranges and common indicator color changes.",
                    "entries": 14
                }
            ]
        },
        {
            "slug": "biology",
            "name": "Biology",
            "description": "Fundamental concepts in biology: cell biology, genetics, evolution, and ecology.",
            "dataset_count": 6,
            "color": "#f9a129",
            "family": "science",
            "datasets": [
                {
                    "slug": "cell-biology-basics",
                    "title": "Cell Biology: Organelles and Functions",
                    "description": "Eukaryotic cell organelles, their structures and functions: nucleus, mitochondria, endoplasmic reticulum, Golgi apparatus, lysosomes, and cell membrane transport.",
                    "entries": 12
                },
                {
                    "slug": "ecology-concepts",
                    "title": "Ecology Concepts",
                    "description": "Fundamental concepts in ecology.",
                    "entries": 17
                },
                {
                    "slug": "genetics-fundamentals",
                    "title": "Genetics Fundamentals: DNA, Inheritance, and Gene Expression",
                    "description": "Core genetics concepts: DNA structure and replication, Mendelian inheritance, gene expression (transcription/translation), mutations, and chromosomal abnormalities.",
                    "entries": 6
                },
                {
                    "slug": "human-body-systems",
                    "title": "Human Body Systems",
                    "description": "Major organ systems of the human body.",
                    "entries": 12
                },
                {
                    "slug": "evolution-mechanisms",
                    "title": "Mechanisms of Evolution",
                    "description": "Processes that drive evolutionary change.",
                    "entries": 14
                },
                {
                    "slug": "taxonomy-ranks",
                    "title": "Taxonomy Ranks",
                    "description": "Hierarchical ranks used in biological classification.",
                    "entries": 8
                }
            ]
        },
        {
            "slug": "astronomy",
            "name": "Astronomy",
            "description": "Celestial objects, phenomena, and cosmology.",
            "dataset_count": 5,
            "color": "#ffaf51",
            "family": "science",
            "datasets": [
                {
                    "slug": "phases-of-moon",
                    "title": "Phases of the Moon",
                    "description": "The primary phases of the lunar cycle.",
                    "entries": 8
                },
                {
                    "slug": "solar-system-planets",
                    "title": "Solar System Planets",
                    "description": "The eight planets of the solar system.",
                    "entries": 10
                },
                {
                    "slug": "space-missions-milestones",
                    "title": "Space Mission Milestones",
                    "description": "Landmark missions in the history of space exploration.",
                    "entries": 25
                },
                {
                    "slug": "types-of-stars",
                    "title": "Types of Stars",
                    "description": "Major stages and classifications of stars.",
                    "entries": 13
                },
                {
                    "slug": "constellations-zodiac",
                    "title": "Zodiac Constellations",
                    "description": "The twelve constellations of the zodiac.",
                    "entries": 13
                }
            ]
        },
        {
            "slug": "history",
            "name": "History",
            "description": "Major historical events, civilizations, eras, and turning points that shaped the modern world.",
            "dataset_count": 6,
            "color": "#f88858",
            "family": "people",
            "datasets": [
                {
                    "slug": "ancient-civilizations",
                    "title": "Ancient Civilizations: Foundations of Human Society",
                    "description": "Major ancient civilizations: Mesopotamia, Egypt, Indus Valley, China, Greece, and Rome — their innovations, governance, culture, and lasting contributions.",
                    "entries": 6
                },
                {
                    "slug": "ancient-empires",
                    "title": "Ancient Empires",
                    "description": "Major empires of the ancient world.",
                    "entries": 16
                },
                {
                    "slug": "cold-war-events",
                    "title": "Cold War Events",
                    "description": "Key events of the Cold War.",
                    "entries": 17
                },
                {
                    "slug": "industrial-revolution",
                    "title": "Industrial Revolution",
                    "description": "Major inventions and developments of the Industrial Revolution.",
                    "entries": 14
                },
                {
                    "slug": "modern-history-turning-points",
                    "title": "Modern History: Turning Points That Shaped the World",
                    "description": "Pivotal events from 1500 to present: Age of Exploration, Industrial Revolution, World Wars, decolonization, Cold War, and the digital age.",
                    "entries": 7
                },
                {
                    "slug": "world-wars-timeline",
                    "title": "World Wars Timeline",
                    "description": "Key events of the First and Second World Wars.",
                    "entries": 21
                }
            ]
        },
        {
            "slug": "geography",
            "name": "Geography",
            "description": "Countries, capitals, landforms, and climate.",
            "dataset_count": 5,
            "color": "#ffa264",
            "family": "people",
            "datasets": [
                {
                    "slug": "countries-capitals-africa",
                    "title": "Countries and Capitals of Africa",
                    "description": "Selected countries and capitals of Africa.",
                    "entries": 54
                },
                {
                    "slug": "countries-capitals-asia",
                    "title": "Countries and Capitals of Asia",
                    "description": "Selected countries and capitals of Asia.",
                    "entries": 47
                },
                {
                    "slug": "countries-capitals-europe",
                    "title": "Countries and Capitals of Europe",
                    "description": "Selected countries and capitals of Europe.",
                    "entries": 44
                },
                {
                    "slug": "countries-capitals-americas",
                    "title": "Countries and Capitals of the Americas",
                    "description": "Selected countries and capitals in North and South America.",
                    "entries": 35
                },
                {
                    "slug": "world-continents",
                    "title": "World Continents",
                    "description": "The seven continents with approximate area and population.",
                    "entries": 7
                }
            ]
        },
        {
            "slug": "economics",
            "name": "Economics",
            "description": "Economic theories, indicators, and systems.",
            "dataset_count": 5,
            "color": "#ff9a80",
            "family": "people",
            "datasets": [
                {
                    "slug": "economic-systems",
                    "title": "Economic Systems",
                    "description": "Major economic systems and their characteristics.",
                    "entries": 12
                },
                {
                    "slug": "fiscal-policy-tools",
                    "title": "Fiscal Policy Tools",
                    "description": "Government tools for managing the economy.",
                    "entries": 9
                },
                {
                    "slug": "macroeconomic-indicators",
                    "title": "Macroeconomic Indicators",
                    "description": "Key indicators used to assess economic health.",
                    "entries": 17
                },
                {
                    "slug": "market-structures",
                    "title": "Market Structures",
                    "description": "Types of market structures in economics.",
                    "entries": 10
                },
                {
                    "slug": "monetary-policy-tools",
                    "title": "Monetary Policy Tools",
                    "description": "Central bank instruments for managing money supply and interest rates.",
                    "entries": 11
                }
            ]
        },
        {
            "slug": "philosophy",
            "name": "Philosophy",
            "description": "Major philosophical traditions, schools of thought, key thinkers, and fundamental questions.",
            "dataset_count": 6,
            "color": "#ff96a1",
            "family": "people",
            "datasets": [
                {
                    "slug": "epistemology-terms",
                    "title": "Epistemology Terms",
                    "description": "Key terms in the theory of knowledge.",
                    "entries": 17
                },
                {
                    "slug": "ethics-moral-philosophy",
                    "title": "Ethics and Moral Philosophy",
                    "description": "Normative ethical theories: utilitarianism, deontology, virtue ethics, social contract theory, and applied ethics dilemmas (trolley problem, privacy, bioethics).",
                    "entries": 5
                },
                {
                    "slug": "logical-fallacies",
                    "title": "Logical Fallacies",
                    "description": "Common errors in reasoning.",
                    "entries": 20
                },
                {
                    "slug": "major-philosophers",
                    "title": "Major Philosophers",
                    "description": "Influential philosophers and their primary contributions.",
                    "entries": 27
                },
                {
                    "slug": "metaphysics-concepts",
                    "title": "Metaphysics Concepts",
                    "description": "Fundamental concepts in metaphysics.",
                    "entries": 16
                },
                {
                    "slug": "philosophical-traditions",
                    "title": "Philosophical Traditions and Schools of Thought",
                    "description": "Major philosophical traditions: ancient Greek philosophy, Eastern philosophy (Buddhism, Confucianism, Taoism), Enlightenment rationalism and empiricism, and existentialism.",
                    "entries": 6
                }
            ]
        },
        {
            "slug": "literature",
            "name": "Literature",
            "description": "Literary movements, genres, narrative techniques, and major works across history.",
            "dataset_count": 6,
            "color": "#ea82c5",
            "family": "people",
            "datasets": [
                {
                    "slug": "drama-elements",
                    "title": "Elements of Drama",
                    "description": "Core components of dramatic works.",
                    "entries": 14
                },
                {
                    "slug": "fiction-genres",
                    "title": "Fiction Genres",
                    "description": "Popular genres of fiction literature.",
                    "entries": 14
                },
                {
                    "slug": "literary-movements",
                    "title": "Literary Movements and Their Characteristics",
                    "description": "Major literary movements from Renaissance to Postmodernism: key characteristics, representative authors, and defining works that shaped each era.",
                    "entries": 6
                },
                {
                    "slug": "major-literary-awards",
                    "title": "Major Literary Awards",
                    "description": "Prestigious international literary awards.",
                    "entries": 14
                },
                {
                    "slug": "narrative-techniques",
                    "title": "Narrative Techniques and Literary Devices",
                    "description": "Narrative techniques used in fiction: point of view, stream of consciousness, unreliable narrator, foreshadowing, framing devices, and dramatic irony.",
                    "entries": 7
                },
                {
                    "slug": "poetry-devices",
                    "title": "Poetry Devices",
                    "description": "Common literary devices used in poetry.",
                    "entries": 21
                }
            ]
        },
        {
            "slug": "linguistics",
            "name": "Linguistics",
            "description": "Language structure, phonetics, and semantics.",
            "dataset_count": 5,
            "color": "#ff96c5",
            "family": "people",
            "datasets": [
                {
                    "slug": "language-families",
                    "title": "Language Families",
                    "description": "Major language families of the world.",
                    "entries": 17
                },
                {
                    "slug": "morphological-processes",
                    "title": "Morphological Processes",
                    "description": "Ways in which words are formed and modified.",
                    "entries": 14
                },
                {
                    "slug": "phonetic-alphabet",
                    "title": "NATO Phonetic Alphabet",
                    "description": "International radiotelephony spelling alphabet.",
                    "entries": 26
                },
                {
                    "slug": "parts-of-speech",
                    "title": "Parts of Speech",
                    "description": "Traditional grammatical categories of words.",
                    "entries": 12
                },
                {
                    "slug": "syntactic-terms",
                    "title": "Syntactic Terms",
                    "description": "Basic terms for sentence structure.",
                    "entries": 19
                }
            ]
        },
        {
            "slug": "psychology",
            "name": "Psychology",
            "description": "Psychological concepts, disorders, and theories.",
            "dataset_count": 6,
            "color": "#f77f9e",
            "family": "people",
            "datasets": [
                {
                    "slug": "attachment-styles",
                    "title": "Attachment Styles",
                    "description": "Adult attachment styles derived from early caregiver relationships.",
                    "entries": 5
                },
                {
                    "slug": "cognitive-biases",
                    "title": "Cognitive Biases",
                    "description": "Common systematic patterns of deviation from rational judgment.",
                    "entries": 40
                },
                {
                    "slug": "defense-mechanisms",
                    "title": "Defense Mechanisms",
                    "description": "Psychological strategies used to manage internal conflict.",
                    "entries": 20
                },
                {
                    "slug": "learning-theories",
                    "title": "Learning Theories",
                    "description": "Major theories of how humans and animals learn.",
                    "entries": 17
                },
                {
                    "slug": "personality-trait-models",
                    "title": "Personality Trait Models",
                    "description": "The Big Five personality traits, plus HEXACO, Eysenck and Dark Triad traits.",
                    "entries": 11
                },
                {
                    "slug": "stages-of-development",
                    "title": "Stages of Development",
                    "description": "Piaget's cognitive stages, Erikson's psychosocial stages and Kohlberg's levels of moral reasoning.",
                    "entries": 15
                }
            ]
        },
        {
            "slug": "law",
            "name": "Law",
            "description": "Legal systems, terminology, and landmark cases.",
            "dataset_count": 5,
            "color": "#fb817a",
            "family": "people",
            "datasets": [
                {
                    "slug": "contract-formation-elements",
                    "title": "Contract Formation Elements",
                    "description": "Essential elements required to form a valid contract.",
                    "entries": 11
                },
                {
                    "slug": "criminal-law-terms",
                    "title": "Criminal Law Terms",
                    "description": "Fundamental terms in criminal law.",
                    "entries": 21
                },
                {
                    "slug": "intellectual-property-types",
                    "title": "Intellectual Property Types",
                    "description": "Categories of intellectual property protection.",
                    "entries": 9
                },
                {
                    "slug": "legal-systems-common-vs-civil",
                    "title": "Legal Systems",
                    "description": "Major legal systems around the world.",
                    "entries": 6
                },
                {
                    "slug": "major-us-constitutional-amendments",
                    "title": "Major US Constitutional Amendments",
                    "description": "Key amendments to the United States Constitution.",
                    "entries": 21
                }
            ]
        }
    ]
}