{
    "category": {
        "name": "Developers / Coders",
        "description": "Sleep-deprived, caffeine-fueled builders of the internet who communicate exclusively in bugs, branches, and despair.",
        "keywords": [
            "coding memes",
            "dev humor",
            "debugging pain",
            "git struggles",
            "stack overflow jokes",
            "programmer life",
            "syntax errors",
            "deployment drama",
            "tech burnout",
            "code spaghetti"
        ],
        "subcategories": [
            {
                "name": "Debugging Despair",
                "description": "It worked yesterday. Now it’s haunted. Welcome to the bug dimension.",
                "meme_angles": [
                    "Code breaks for no reason",
                    "Console.log therapy",
                    "Bug you can’t reproduce",
                    "One semicolon ruins your life",
                    "Blindly changing things until it works"
                ],
                "keywords": ["debugging hell", "console.log everywhere", "rubber ducking", "invisible bugs", "why it no work"],
                "sample_captions": [
                    "POV: You fixed one bug and created three new ones.",
                    "Me: Adds a print statement. Code: Starts working out of fear.",
                    "Debugging: The part where I stare at my screen until the error fixes itself."
                ]
            },
            {
                "name": "Stack Overflow Worship",
                "description": "If it’s not on Stack Overflow, it’s unsolvable. Also: copy-paste until functional.",
                "meme_angles": [
                    "Blind copy-paste",
                    "Stack Overflow as holy scripture",
                    "Zero understanding, but it works",
                    "Top answer from 2011 still saving lives",
                    "Code Frankenstein"
                ],
                "keywords": [
                    "stackoverflow gods",
                    "code without understanding",
                    "stackoverflow dependency",
                    "developer coping",
                    "copy paste culture"
                ],
                "sample_captions": [
                    "My code? 10% logic, 90% Stack Overflow and prayer.",
                    "Stack Overflow really said: 'Here’s some magic. Don’t question it.'",
                    "If Stack Overflow goes down, so do all my apps."
                ]
            },
            {
                "name": "Comment Wars",
                "description": "// Half the team writes comments, the other half declares war on them.",
                "meme_angles": [
                    "Passive aggressive code comments",
                    "Commented-out legacy code still haunts the repo",
                    "Zero comments gang",
                    "Docs are lies",
                    "Explaining code with memes instead"
                ],
                "keywords": ["code comments", "comment wars", "team coding chaos", "inline trolling", "doc betrayal"],
                "sample_captions": [
                    "// Not sure what this does but don’t delete it",
                    "Code comments are either a novella or a crime scene.",
                    "Me writing: // TODO: Fix this before launch. Also me: *never fixes it*"
                ]
            },
            {
                "name": "Last-Minute Deployments",
                "description": "It’s 4:59 on a Friday and someone just hit ‘merge.’ Chaos is now live.",
                "meme_angles": ["Friday deploy fear", "Hotfix panic", "Production roulette", "Push and pray", "Coworker pushed to main"],
                "keywords": ["prod deploy", "late deploy stress", "hotfix fire", "merge disasters", "git regrets"],
                "sample_captions": [
                    "POV: You deployed at 4:59 PM. Now the weekend is a hostage situation.",
                    "It’s not a real launch until prod is on fire.",
                    "Coworker: 'Just a small update.' Entire platform: *dies instantly*"
                ]
            }
        ]
    }
}
