{
    "category": {
        "name": "Tech Life",
        "description": "The digital jungle of endless pings, infinite tabs, broken builds, and meetings that haunt your calendar — all while pretending to ‘circle back’.",
        "keywords": [
            "tech life",
            "developer memes",
            "zoom fatigue",
            "slack overload",
            "debugging",
            "deploy",
            "standup meetings",
            "agile chaos",
            "tech startup",
            "jira hell"
        ],
        "subcategories": [
            {
                "name": "Zoom Calls & Virtual Meetings",
                "description": "When you’re 90% muted, 10% pretending your camera is ‘broken’.",
                "meme_angles": ["Talking on mute", "Camera off life", "Forgetting to leave the call", "Awkward silences", "Over-talking each other"],
                "keywords": ["zoom fatigue", "video call chaos", "mute button fail", "virtual meeting", "calendar bloat"],
                "sample_captions": [
                    "POV: You just said ‘Sorry, you go ahead’ 4 times in one sentence.",
                    "Me: Turns camera on. Immediately regrets it.",
                    "Zoom ended and I stared into the void for 7 minutes straight."
                ]
            },
            {
                "name": "Slack Overload & Messaging Hell",
                "description": "Unread threads, @here abuse, and DMs that feel like quests.",
                "meme_angles": [
                    "Ping anxiety",
                    "Unread messages stack",
                    "Slackbot being passive-aggressive",
                    "Too many channels",
                    "Notifications mid-focus"
                ],
                "keywords": ["slack overload", "chat chaos", "ping stress", "notification storm", "DM confusion"],
                "sample_captions": [
                    "Slack: 87 unread messages. Brain: No.",
                    "POV: You missed a thread and now a feature exists you’ve never heard of.",
                    "When Slackbot reminds you to be productive but you’re spiritually offline."
                ]
            },
            {
                "name": "Deploy Night & Debug Hell",
                "description": "It worked in dev… and now the prod server is screaming.",
                "meme_angles": [
                    "Late night hotfix",
                    "Deploying on Friday (aka sin)",
                    "Blaming the merge",
                    "Rubber duck debugging",
                    "Logs that reveal nothing"
                ],
                "keywords": ["deploy night", "hotfix panic", "prod crash", "debug mode", "rollback drama"],
                "sample_captions": [
                    "POV: You deployed one line and the internet broke.",
                    "Deploying on Friday is brave. And also a mistake.",
                    "Debugging is just arguing with your own code in public."
                ]
            },
            {
                "name": "Meetings That Could Be Emails",
                "description": "30 minutes of ‘synergy’ just to say what could’ve been typed in 2 lines.",
                "meme_angles": [
                    "Calendar filled with nonsense",
                    "Meeting about a meeting",
                    "Nothing decided, again",
                    "Forced icebreakers",
                    "Overusing buzzwords"
                ],
                "keywords": ["useless meetings", "calendar spam", "email-worthy", "sync fatigue", "corporate buzzwords"],
                "sample_captions": [
                    "This meeting could’ve been a Slack emoji.",
                    "POV: You sat through 40 minutes to hear ‘let’s circle back.’",
                    "When they say ‘quick sync’ but it’s your whole afternoon."
                ]
            }
        ]
    }
}
