{
    "api": "YAML JSON TOON Database",
    "version": "1.0.0",
    "format": "json",
    "query": "python",
    "count": 9,
    "results": [
        {
            "id": 2731,
            "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.",
            "tags": "design-patterns,architectural,mvc,microservices,event-driven,serverless",
            "category_name": "Design Patterns",
            "category_slug": "design-patterns"
        },
        {
            "id": 2737,
            "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.",
            "tags": "design-patterns,behavioral,observer,strategy,command,state",
            "category_name": "Design Patterns",
            "category_slug": "design-patterns"
        },
        {
            "id": 2755,
            "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.",
            "tags": "design-patterns,concurrency,multithreading,producer-consumer,thread-pool",
            "category_name": "Design Patterns",
            "category_slug": "design-patterns"
        },
        {
            "id": 2805,
            "slug": "hash-tables",
            "title": "Hash Tables & Hash Functions",
            "description": "Hash table implementations, collision resolution strategies, hash functions, load factor, and performance characteristics.",
            "tags": "hash-tables,dictionaries,associative-arrays,collision-resolution,hashing",
            "category_name": "Data Structures",
            "category_slug": "data-structures"
        },
        {
            "id": 2832,
            "slug": "language-comparison-2026",
            "title": "Popular Programming Languages Comparison",
            "description": "Comparison of popular programming languages with paradigm, typing, and use cases.",
            "tags": "programming,comparison,languages",
            "category_name": "Programming Languages",
            "category_slug": "programming-languages"
        },
        {
            "id": 2879,
            "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.",
            "tags": "python,reference,builtins",
            "category_name": "Programming Languages",
            "category_slug": "programming-languages"
        },
        {
            "id": 2885,
            "slug": "ruby-language-essentials",
            "title": "Ruby Language Essentials",
            "description": "Core Ruby programming concepts: blocks, procs, lambdas, metaprogramming, gems, Rails conventions, and Ruby idioms.",
            "tags": "ruby,rails,blocks,procs,lambdas,metaprogramming,gems,idioms",
            "category_name": "Programming Languages",
            "category_slug": "programming-languages"
        },
        {
            "id": 2898,
            "slug": "sorting-algorithms",
            "title": "Sorting Algorithms",
            "description": "Comparison of fundamental sorting algorithms with time and space complexity.",
            "tags": "algorithms,sorting,complexity,big-o",
            "category_name": "Algorithms",
            "category_slug": "algorithms"
        },
        {
            "id": 2897,
            "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.",
            "tags": "algorithms,sorting,complexity,big-o",
            "category_name": "Data Structures",
            "category_slug": "data-structures"
        }
    ]
}