# Memegen.link Complete Template Reference

> **207 unique templates** documented from the memegen.link API.
> Each entry includes the template ID, name, line count, rhetorical pattern, tone, suggested use cases, and a short example.
>
> Last updated: 2026-04-13

---

## Table of Contents

1. [Binary Comparison (reject/prefer)](#binary-comparison-rejectprefer)
2. [Escalation (progressively extreme)](#escalation-progressively-extreme)
3. [Skepticism / Confusion](#skepticism--confusion)
4. [Realization / Big Brain](#realization--big-brain)
5. [Sarcasm / Mockery](#sarcasm--mockery)
6. [Panic / Disaster / Pain](#panic--disaster--pain)
7. [Wholesome / Positive](#wholesome--positive)
8. [Reaction / Mood](#reaction--mood)
9. [Confrontation / Argument](#confrontation--argument)
10. [Meta / Self-referential](#meta--self-referential)
11. [Other / Niche](#other--niche)
12. [Template Statistics](#template-statistics)

---

## Binary Comparison (reject/prefer)

Templates where you compare two things — rejecting one option and preferring another, or contrasting expectations vs. reality.

---

**`drake`** — Drakeposting
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Casual, dismissive
- **Best for**: Rejecting a conventional option in favor of something better/funnier, tech preferences, lifestyle choices
- **Example**: "Writing documentation" / "Adding TODO comments everywhere"

**`pooh`** — Tuxedo Winnie the Pooh
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Smug, refined snobbery
- **Best for**: Elevating a mundane thing to a fancy version, vocabulary jokes, "classy" alternatives
- **Example**: "Bug" / "Undocumented feature"

**`db`** — Distracted Boyfriend
- **Lines**: 3
- **Pattern**: Binary Comparison
- **Tone**: Accusatory, relatable
- **Best for**: Showing temptation away from a current commitment, tech stack migration jokes, relationship humor
- **Example**: "New JavaScript framework" / "Developer" / "Current stable project"

**`dg`** — Distracted Girlfriend
- **Lines**: 3
- **Pattern**: Binary Comparison
- **Tone**: Accusatory, relatable (reversed perspective)
- **Best for**: Same as Distracted Boyfriend but from the other perspective, role reversals
- **Example**: "Socialism" / "The Youth" / "Capitalism"

**`glasses`** — Peter Parker's Glasses
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Ironic, self-deprecating
- **Best for**: Reframing a situation — the "cool" version vs. the honest version, humble brags, cope
- **Example**: "I'm a minimalist" / "I'm broke"

**`exit`** — Left Exit 12 Off Ramp
- **Lines**: 3
- **Pattern**: Binary Comparison
- **Tone**: Impulsive, humorous
- **Best for**: Choosing the obviously wrong/fun option over the sensible one, career decisions, life choices
- **Example**: "Responsible adulting" / "Impulse purchase" / "My paycheck"

**`dbg`** — Expectation vs. Reality (Disappointed Black Guy)
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Disappointed, relatable
- **Best for**: Expectation vs. reality, promises vs. delivery, UI vs. UX
- **Example**: "Clicking the 'X' on a mobile ad" / "The 'X' is part of the ad"

**`ds`** — Daily Struggle
- **Lines**: 3
- **Pattern**: Binary Comparison
- **Tone**: Agonized, indecisive
- **Best for**: Impossible choices, two equally valid options, internal conflicts
- **Example**: "Fix the bug now" / "Push to production and hope nobody notices"

**`elmo`** — Elmo Choosing Cocaine
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Chaotic, impulsive
- **Best for**: Choosing the chaotic option with glee, guilty pleasures, bad decisions made happily
- **Example**: "Healthy sleep schedule" / "One more episode at 3am"

**`home`** — We Have Food at Home
- **Lines**: 3
- **Pattern**: Binary Comparison
- **Tone**: Disappointed, relatable
- **Best for**: Comparing a desired thing to a disappointing substitute, budget versions, knockoffs
- **Example**: "Me: Can we get a proper CI pipeline?" / "Manager: We have CI at home." / "CI at home: running tests manually"

**`perfection`** — Perfection (I Prefer the Real...)
- **Lines**: 6
- **Pattern**: Binary Comparison
- **Tone**: Escalating preference, ironic
- **Best for**: Showing increasingly "authentic" or absurd preferences, nostalgia, hot takes
- **Example**: "React" / "I prefer the real framework." / "Vue" / "I said the real framework." / "jQuery" / "Perfection."

**`light`** — Everything the Light Touches is Our Kingdom
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Ominous, foreboding
- **Best for**: Marking forbidden territory, off-limits areas, things you should never touch
- **Example**: "What about that shadowy place?" / "That's legacy code. You must never go there."

**`awesome-awkward`** — Socially Awesome Awkward Penguin
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Cringe, relatable
- **Best for**: A good start that turns awkward, social situations gone wrong
- **Example**: "Nail the job interview" / "Call the interviewer 'Mom'"

**`awkward-awesome`** — Socially Awkward Awesome Penguin
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Redemptive, lucky
- **Best for**: An awkward start that turns out great, accidental wins
- **Example**: "Trip someone on the street" / "They were running with a stolen purse"

**`bongo`** — Bongo Cat
- **Lines**: 2
- **Pattern**: Binary Comparison
- **Tone**: Cute, relatable
- **Best for**: Volume/intensity double standards, inconsistent behavior
- **Example**: "Any sound when you're trying to sleep" / "Max volume alarm when you have to wake up"

---

## Escalation (progressively extreme)

Multi-panel templates where each frame raises the stakes, intensity, or absurdity.

---

**`gb`** — Galaxy Brain
- **Lines**: 4
- **Pattern**: Escalation
- **Tone**: Absurd, pseudo-intellectual
- **Best for**: Increasingly galaxy-brained takes on a topic, overcomplicated solutions, "big brain" humor
- **Example**: "Use a database" / "Use a spreadsheet" / "Use a text file" / "Use sticky notes on the monitor"

**`vince`** — Vince McMahon Reaction
- **Lines**: 3
- **Pattern**: Escalation
- **Tone**: Increasingly excited
- **Best for**: Each option more exciting than the last, escalating quality, things getting better
- **Example**: "2-day delivery" / "Overnight shipping" / "Walking to the store yourself"

**`seagull`** — Inhaling Seagull
- **Lines**: 2
- **Pattern**: Escalation
- **Tone**: Building to a scream
- **Best for**: Building anticipation then screaming, song lyrics, escalating frustration
- **Example**: "some..." / "BODY ONCE TOLD ME THE WORLD WAS GONNA ROLL ME!!"

**`chair`** — American Chopper Argument
- **Lines**: 6
- **Pattern**: Escalation
- **Tone**: Heated, confrontational
- **Best for**: Escalating arguments where both sides get increasingly extreme, political debates, tech debates
- **Example**: "We need more tests" / "Tests slow us down!" / "We had 3 outages this week!" / "Those were edge cases!" / "EVERYTHING is an edge case!" / "FINE we'll add tests!!"

**`stop`** — Stop It Patrick You're Scaring Him
- **Lines**: 6
- **Pattern**: Escalation
- **Tone**: Absurd, escalating misunderstanding
- **Best for**: Misunderstandings that escalate hilariously, wrong definitions, fear of harmless things
- **Example**: "I'm claustrophobic." / "What does that mean?" / "He's afraid of Santa Claus." / "No it doesn't." / "HO-HO-HO" / "Stop it, Patrick, you're scaring him!"

**`gru`** — Gru's Plan
- **Lines**: 4
- **Pattern**: Escalation
- **Tone**: Confident-then-horrified
- **Best for**: Plans that look good until you realize the flaw, unexpected consequences
- **Example**: "Learn to code" / "Build an app" / "Deploy to production on Friday" / "Deploy to production on Friday"

**`noah`** — What the Hell is This? (Family Guy Noah)
- **Lines**: 4
- **Pattern**: Escalation
- **Tone**: Confused, disgusted
- **Best for**: Showing progressively weirder options until one is unacceptable, classification jokes
- **Example**: "Street" / "Road" / "Stroad" / "What the hell is this?"

**`millers`** — You Guys Are Getting Paid?
- **Lines**: 4
- **Pattern**: Escalation
- **Tone**: Incredulous, escalating unfairness
- **Best for**: Discovering pay/benefit disparities, unequal treatment, "wait you get that?"
- **Example**: "" / "You're making 500K and paying me 30?" / "You're getting 30K? I'm getting 1K!" / "You guys are getting paid?"

**`wallet`** — Patrick Star's Wallet
- **Lines**: 8
- **Pattern**: Escalation
- **Tone**: Absurd stubbornness
- **Best for**: Someone refusing to accept obvious logic, circular arguments, user support conversations
- **Example**: "Is this your code?" / "Yup." / "And this is your bug?" / "Yup." / "So you should fix it." / "That makes sense." / "Then fix it!" / "It's not my bug."

**`ptj`** — Phoebe Teaching Joey
- **Lines**: 8
- **Pattern**: Escalation
- **Tone**: Frustrated teaching, stubborn misunderstanding
- **Best for**: Teaching someone who keeps getting the wrong answer, coaching frustrations, language learning
- **Example**: "Say git" / "git" / "rebase" / "rebase" / "git rebase" / "git rebase" / "Now do it." / "git push --force"

---

## Skepticism / Confusion

Templates expressing doubt, paranoia, confusion, or philosophical questioning.

---

**`fry`** — Futurama Fry
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Suspicious, squinting
- **Best for**: When you can't tell if something is genuine or a joke, ambiguous situations, interpreting messages
- **Example**: "Not sure if the build passed" / "Or if the tests are just disabled"

**`morpheus`** — Matrix Morpheus
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Revelatory, philosophical
- **Best for**: Dropping truth bombs, "what if I told you" revelations, challenging assumptions
- **Example**: "What if I told you" / "The tests passing doesn't mean the code works"

**`philosoraptor`** — Philosoraptor
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Pseudo-philosophical, witty
- **Best for**: Shower thoughts, paradoxes, wordplay questions
- **Example**: "If debugging is removing bugs" / "Then programming must be adding them"

**`keanu`** — Conspiracy Keanu
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Paranoid, conspiratorial
- **Best for**: Wild conspiracy theories, "what if" scenarios, paranoid thoughts at 3am
- **Example**: "What if the CIA invented dinosaurs" / "To discourage time travel?"

**`gandalf`** — Confused Gandalf
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Bewildered, lost
- **Best for**: Being completely lost, unfamiliar codebases, "where am I" moments
- **Example**: "" / "I have no memory of writing this code"

**`crazypills`** — I Feel Like I'm Taking Crazy Pills
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Exasperated, incredulous
- **Best for**: When nobody else sees the obvious problem, being gaslit by reality
- **Example**: "" / "I feel like I'm taking crazy pills"

**`afraid`** — Afraid to Ask Andy
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Self-conscious, sheepish
- **Best for**: Things you should know but are too embarrassed to ask about, knowledge gaps
- **Example**: "I don't know what Kubernetes actually does" / "And at this point I'm too afraid to ask"

**`noidea`** — I Have No Idea What I'm Doing
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Cheerful incompetence
- **Best for**: Faking competence, imposter syndrome, first day at a new job
- **Example**: "I have no idea" / "What I'm doing"

**`whatyear`** — What Year Is It?
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Disoriented, confused
- **Best for**: Outdated technology, time warps, waking up from a long nap
- **Example**: "" / "What year is it?"

**`inigo`** — Inigo Montoya
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Politely corrective
- **Best for**: Misuse of words, incorrect terminology, "that word doesn't mean what you think"
- **Example**: "You keep using the word 'microservice'" / "I do not think it means what you think it means"

**`snek`** — Skeptical Snake
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Suspicious, wary
- **Best for**: Double-checking things, trust issues, "wait a second" moments
- **Example**: "When you already checked that one leaf" / "And it starts moving"

**`sb`** — Scumbag Brain
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Frustrated, self-aware
- **Best for**: When your brain betrays you, memory failures, intrusive thoughts
- **Example**: "Remembers the face" / "But not the name"

**`puffin`** — Unpopular Opinion Puffin
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Defiant, contrarian
- **Best for**: Hot takes, unpopular opinions, controversial preferences
- **Example**: "Tabs are better" / "Than spaces"

**`country`** — What a Country (Dr. Nick)
- **Lines**: 2
- **Pattern**: Skepticism
- **Tone**: Bemused, sarcastic
- **Best for**: Absurd contradictions, English language quirks, illogical systems
- **Example**: "Inflammable means flammable?" / "What a country!"

---

## Realization / Big Brain

Templates about sudden clarity, clever workarounds, or moments of insight.

---

**`rollsafe`** — Roll Safe
- **Lines**: 1
- **Pattern**: Realization
- **Tone**: Smug, "lifehack" energy
- **Best for**: Terrible logic that sounds smart, loopholes, "can't fail if you never try" reasoning
- **Example**: "Can't have bugs in production if you never deploy"

**`scc`** — Sudden Clarity Clarence
- **Lines**: 2
- **Pattern**: Realization
- **Tone**: Mind-blown, epiphany
- **Best for**: Sudden realizations, shower thoughts, "oh my god" moments
- **Example**: "Oh my god" / "The S in IoT stands for Security"

**`astronaut`** — Always Has Been
- **Lines**: 4
- **Pattern**: Realization
- **Tone**: Dark, conspiratorial
- **Best for**: Revealing something was always the case, plot twists, "it was X all along"
- **Example**: "Wait, it's all technical debt?" / "" / "Always has been" / ""

**`midwit`** — Midwit (IQ Bell Curve)
- **Lines**: 3
- **Pattern**: Realization
- **Tone**: Smug, anti-intellectual
- **Best for**: Showing that the simplest and most advanced approaches agree, while the middle overcomplicates
- **Example**: "Just use a spreadsheet" / "NOOO you need a distributed microservice architecture with event sourcing" / "Just use a spreadsheet"

**`ackbar`** — It's A Trap!
- **Lines**: 2
- **Pattern**: Realization
- **Tone**: Alarmed, warning
- **Best for**: Warning about hidden dangers, suspicious offers, clickbait
- **Example**: "" / "It's a trap!"

**`aag`** — Ancient Aliens Guy
- **Lines**: 2
- **Pattern**: Realization
- **Tone**: Conspiratorial, absurd
- **Best for**: Attributing anything unexplained to aliens/magic, wild explanations
- **Example**: "How did they build the pyramids?" / "Aliens"

**`ch`** — Captain Hindsight
- **Lines**: 2
- **Pattern**: Realization
- **Tone**: Condescending, after-the-fact
- **Best for**: Obvious advice given too late, "well actually" moments, retrospective wisdom
- **Example**: "If you wanted to avoid the outage" / "You should have read the docs"

**`dwight`** — Schrute Facts
- **Lines**: 2
- **Pattern**: Realization
- **Tone**: Pedantic, matter-of-fact
- **Best for**: Correcting someone in the most literal way possible, "well actually" facts
- **Example**: "Agile makes teams faster?" / "False. It makes them more responsive to change."

**`captain`** — I Am the Captain Now
- **Lines**: 2
- **Pattern**: Realization
- **Tone**: Assertive, power shift
- **Best for**: Taking control, role reversals, new person in charge moments
- **Example**: "Look at me" / "I am the tech lead now"

---

## Sarcasm / Mockery

Templates for making fun, condescension, passive aggression, and mockery.

---

**`spongebob`** — Mocking Spongebob
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Mocking, juvenile
- **Best for**: Repeating someone's words in a mocking tone, mimicking bad takes
- **Example**: "We don't need unit tests" / "wE dOn'T nEeD uNiT tEsTs"

**`wonka`** — Condescending Wonka
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Condescending, sarcastic
- **Best for**: Patronizing responses to naive statements, "oh really?" moments
- **Example**: "Oh, you just learned HTML?" / "You must be a full-stack developer"

**`kermit`** — But That's None of My Business
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Passive-aggressive, smug
- **Best for**: Sipping tea while making a pointed observation, throwing shade politely
- **Example**: "You deploy on Fridays" / "But that's none of my business"

**`khaby-lame`** — Khaby Lame Shrug
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Deadpan, "it's that simple"
- **Best for**: Pointing out the obvious solution, overengineered approaches, "just do the simple thing"
- **Example**: "Complex microservice architecture?" / "It's a CRUD app"

**`bad`** — You Should Feel Bad (Zoidberg)
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Harsh, dismissive
- **Best for**: Roasting bad content, harsh critiques, comedy roasts
- **Example**: "Your code is bad" / "And you should feel bad"

**`touch`** — Principal Skinner (Am I Out of Touch?)
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Delusional, self-assured
- **Best for**: Refusing to accept you're wrong, blaming others instead of adapting, generational humor
- **Example**: "Am I writing bad code?" / "No, it's the compiler who is wrong."

**`cb`** — Confession Bear
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Guilty, confessional
- **Best for**: Admitting dark or embarrassing secrets, guilty pleasures, shameful truths
- **Example**: "I sometimes push directly to main" / "And blame the intern"

**`interesting`** — The Most Interesting Man in the World
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Suave, self-important
- **Best for**: "I don't always X, but when I do" format, rare occurrences, conditional bragging
- **Example**: "I don't always test my code" / "But when I do, I do it in production"

**`sarcasticbear`** — Sarcastic Bear
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Sardonic, unapologetic
- **Best for**: Sarcastic non-apologies, "sorry not sorry" energy
- **Example**: "I'm so sorry" / "I haven't memorized every JavaScript framework"

**`elf`** — You Sit on a Throne of Lies
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Accusatory, betrayed
- **Best for**: Calling out liars, broken promises, "estimated delivery" lies
- **Example**: "" / "You sit on a throne of lies"

**`fetch`** — Stop Trying to Make Fetch Happen
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Dismissive, blunt
- **Best for**: Things that will never catch on, dead trends, forced adoption
- **Example**: "Stop trying to make XML great again" / "It's not going to happen"

**`crow`** — Get Better Material
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Unimpressed, critical
- **Best for**: Repetitive jokes, tired memes, someone who keeps making the same point
- **Example**: "Caw Caw Caw" / "Get better material"

**`hipster`** — Hipster Barista
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Pretentious, hypocritical
- **Best for**: Hipster contradictions, elitist hypocrisy, gatekeeping
- **Example**: "Uses only artisanal hand-crafted frameworks" / "Deploys on Heroku free tier"

**`grumpycat`** — Grumpy Cat
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Misanthropic, negativity
- **Best for**: Hating on everything, pessimism, "no" to everything
- **Example**: "I hope what doesn't kill you" / "Tries again"

**`dodgson`** — See? Nobody Cares
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Dismissive, brutal
- **Best for**: Things nobody cares about, unimpressive announcements, oversharing
- **Example**: "I just refactored the entire codebase!" / "See? Nobody cares"

**`wddth`** — We Don't Do That Here
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Firm, gatekeeping (in a good way)
- **Best for**: Rejecting bad practices, cultural norms, "that's not how we do things"
- **Example**: "When someone commits without running tests" / "We don't do that here."

**`agnes`** — Agnes Harkness Winking
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Sly, knowing
- **Best for**: Agreeing to something you have no intention of following through on, fine print jokes
- **Example**: "" / "I have read and agree to the terms and conditions"

---

## Panic / Disaster / Pain

Templates about things going catastrophically wrong, denial, suffering, and regret.

---

**`fine`** — This is Fine
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Forced calm, denial
- **Best for**: Pretending everything is okay while surrounded by chaos, production incidents, deadlines
- **Example**: "Server on fire, database corrupted, users rioting" / "This is fine"

**`harold`** — Hide the Pain Harold
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Suppressed suffering, forced smile
- **Best for**: Hiding pain behind a smile, pretending to be okay, silent suffering at work
- **Example**: "When the boss sees" / "Your meme tab"

**`slap`** — Will Smith Slapping Chris Rock
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Sudden violence, unexpected
- **Best for**: Something hitting you out of nowhere, unexpected problems, Monday mornings
- **Example**: "Me trying to enjoy the weekend" / "Monday"

**`panik-kalm-panik`** — Panik Kalm Panik
- **Lines**: 3
- **Pattern**: Panic
- **Tone**: Rollercoaster anxiety
- **Best for**: False relief — panic, brief calm, then worse panic; bug discovery patterns
- **Example**: "Tests are failing" / "It's just a flaky test" / "It's not flaky"

**`cryingfloor`** — Crying on Floor
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Devastated, dramatic
- **Best for**: Complete emotional breakdown, overwhelming sadness, dramatic reactions
- **Example**: "It's okay" / "Let's just rewrite it from scratch"

**`worst`** — The Worst Day of Your Life So Far
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Ominous optimism
- **Best for**: Reminding someone it gets worse, pessimistic outlook, dark humor
- **Example**: "This is the worst codebase I've ever seen." / "The worst codebase you've seen so far."

**`regret`** — I Immediately Regret This Decision!
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Instant regret
- **Best for**: Regretting a decision immediately after making it, impulse actions, "why did I do that"
- **Example**: "" / "I immediately regret this decision"

**`disastergirl`** — Disaster Girl
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Gleeful destruction
- **Best for**: Causing chaos on purpose, malicious compliance, "I did that"
- **Example**: "" / "Just as I planned..."

**`blb`** — Bad Luck Brian
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Unlucky, pitiable
- **Best for**: Comically bad luck, everything going wrong, Murphy's Law in action
- **Example**: "Studies all night for the exam" / "Wrong subject"

**`sf`** — Sealed Fate
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Impending doom
- **Best for**: Knowing something bad is about to happen, irreversible mistakes
- **Example**: "I accidentally force pushed to main" / "And I know my tech lead saw the notification"

**`gone`** — And It's Gone
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Sudden loss
- **Best for**: Things disappearing instantly, lost work, crashed processes
- **Example**: "We'll just save this file" / "...aaaand it's gone"

**`facepalm`** — Facepalm
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Exasperated, disappointed
- **Best for**: Obvious mistakes, embarrassing failures, "how did this happen"
- **Example**: "" / "I can't even"

**`michael-scott`** — Michael Scott No God No
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Dramatic horror
- **Best for**: Over-the-top reaction to bad news, dramatic refusals, extreme "no"
- **Example**: "No, god! No god please no!" / "Noooooooooooooooo!"

**`headaches`** — Types of Headaches
- **Lines**: 1
- **Pattern**: Panic
- **Tone**: Clinical, relatable
- **Best for**: Identifying what specific thing causes the most pain, work stressors
- **Example**: "Deploying on Fridays"

**`balloon`** — Running Away Balloon
- **Lines**: 3
- **Pattern**: Panic
- **Tone**: Helpless, slipping away
- **Best for**: Opportunities slipping away, things you can't hold onto, procrastination
- **Example**: "My motivation" / "My deadlines" / "Netflix"

**`cheems`** — Cheems
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Anxious, foreboding
- **Best for**: False sense of security, calm before the storm, jinxing yourself
- **Example**: "It's a good time to sleep" / "Nothing will go wrong after this"

**`hagrid`** — I Should Not Have Said That
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Instant regret, oops
- **Best for**: Accidentally revealing secrets, saying the wrong thing, TMI moments
- **Example**: "" / "I should not have said that"

**`chosen`** — You Were the Chosen One!
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Betrayed, devastated
- **Best for**: Disappointment in someone/something that had promise, failed expectations
- **Example**: "You were the chosen one!" / "You were supposed to fix the bug, not add three more!"

**`fa`** — Forever Alone
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Self-pitying, lonely
- **Best for**: Loneliness, isolation, solo activities meant for groups
- **Example**: "Forever" / "Alone"

**`oag`** — Overly Attached Girlfriend
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Obsessive, creepy
- **Best for**: Clingy behavior, over-monitoring, invasive tracking
- **Example**: "I know you received my Slack message" / "Because I checked your read receipts"

**`mmm`** — Minor Mistake Marvin
- **Lines**: 2
- **Pattern**: Panic
- **Tone**: Clueless, accidental
- **Best for**: Small absent-minded mistakes, autopilot errors
- **Example**: "Puts ice cream back" / "Into the refrigerator"

---

## Wholesome / Positive

Templates expressing success, good vibes, agreement, and genuine positivity.

---

**`success`** — Success Kid
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Triumphant, proud
- **Best for**: Small victories, things working out, satisfying moments
- **Example**: "Don't know a question on the test" / "Answer is in another question"

**`stonks`** — Stonks
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Ironic success, meme-economy
- **Best for**: Dubious financial decisions, "technically a win" moments, fake success
- **Example**: "Saved $5 on coffee" / "Stonks"

**`handshake`** — Epic Handshake
- **Lines**: 3
- **Pattern**: Wholesome
- **Tone**: Unifying, agreement
- **Best for**: Two different groups agreeing on one thing, common ground, alliances
- **Example**: "Frontend devs" / "Backend devs" / "Hating on the legacy codebase"

**`soa`** — Seal of Approval
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Satisfied, content
- **Best for**: Small satisfying moments, things that feel good, approval
- **Example**: "Code review approved" / "First try"

**`ggg`** — Good Guy Greg
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Kind, thoughtful
- **Best for**: Unexpectedly kind actions, being a good person, decent behavior
- **Example**: "Reviews your PR" / "Leaves constructive comments instead of just 'LGTM'"

**`feelsgood`** — Feels Good
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Content, satisfied
- **Best for**: Simple pleasures, satisfying moments, quiet victories
- **Example**: "" / "Feels good"

**`firsttry`** — First Try!
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Elated, victorious
- **Best for**: Getting something right on the first attempt (or claiming you did), beginner's luck
- **Example**: "" / "First try!"

**`sohappy`** — I Would Be So Happy
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Hopeful, yearning
- **Best for**: Expressing a simple wish, things that would make you happy, modest desires
- **Example**: "If this code compiled on the first try" / "I would be so happy"

**`nice`** — So I Got That Goin' For Me, Which is Nice
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Silver lining, understated
- **Best for**: Finding the one positive in a bad situation, modest wins
- **Example**: "Production is down, but the staging server works" / "So I got that goin' for me, which is nice"

**`bihw`** — But It's Honest Work
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Humble, self-deprecating
- **Best for**: Modest accomplishments, small contributions, humble work
- **Example**: "It ain't much" / "But it's honest work"

**`tried`** — At Least You Tried
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Consoling, participation-trophy energy
- **Best for**: Failed attempts that deserve credit for trying, low-effort achievements
- **Example**: "At least" / "You tried"

**`awesome`** — Socially Awesome Penguin
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Confident, winning
- **Best for**: Socially successful moments, things going perfectly in public
- **Example**: "Say a word wrong" / "Create hilarious inside joke"

**`happening`** — It's Happening
- **Lines**: 2
- **Pattern**: Wholesome
- **Tone**: Excited, manic
- **Best for**: Long-awaited events finally occurring, hype, anticipation fulfilled
- **Example**: "" / "It's happening"

---

## Reaction / Mood

Templates expressing emotional reactions, moods, or responses to situations.

---

**`kombucha`** — Kombucha Girl
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Ambivalent, "hmm maybe"
- **Best for**: Trying something you're not sure about, mixed feelings, re-evaluation
- **Example**: "Trying a new framework." / "Actually... it's not bad?"

**`right`** — Anakin and Padme (For the Better, Right?)
- **Lines**: 5
- **Pattern**: Reaction
- **Tone**: Dawning horror
- **Best for**: When someone's plan has an obvious bad outcome they don't see, "right?...RIGHT?" moments
- **Example**: "We'll put it in the backlog" / "" / "So we can fix it later, right?" / "..." / "So we can fix it later, right?"

**`cmm`** — Change My Mind
- **Lines**: 1
- **Pattern**: Reaction
- **Tone**: Confrontational, confident
- **Best for**: Stating a bold opinion and daring people to disagree, debate starters
- **Example**: "Tabs are better than spaces. Change my mind."

**`reveal`** — Scooby Doo Reveal
- **Lines**: 4
- **Pattern**: Reaction
- **Tone**: Unmasking, dramatic
- **Best for**: Revealing what something really is, hidden truths, "it was X all along"
- **Example**: "Technical debt" / "Let's see who you really are..." / "Shortcuts from 3 years ago" / "I knew it!"

**`leo`** — Leo Strutting
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Confident, swagger
- **Best for**: Walking around feeling great, unearned confidence, post-win energy
- **Example**: "I have no idea what I'm doing" / "But I look great doing it"

**`saltbae`** — Salt Bae
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Flourish, extra
- **Best for**: Adding the finishing touch, over-the-top garnishing, unnecessary flair
- **Example**: "" / "Adds another npm dependency"

**`oprah`** — Oprah You Get a Car
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Generous, emphatic
- **Best for**: Giving things to everyone, abundance, "you all get X"
- **Example**: "You get a bug!" / "And you get a bug! Everybody gets bugs!"

**`money`** — Shut Up and Take My Money!
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Eager, impulsive
- **Best for**: Wanting something immediately, instant buy decisions, hype products
- **Example**: "Shut up and" / "Take my money!"

**`doge`** — Doge
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Amazed, such wow
- **Best for**: Ironic amazement, "such X, very Y, wow" format
- **Example**: "Such code" / "Very bug"

**`ermg`** — Ermahgerd
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Excited, over-the-top
- **Best for**: Exaggerated excitement, nostalgia, dramatic reactions to mundane things
- **Example**: "Ermahgerd" / "Memes"

**`boat`** — I Should Buy a Boat Cat
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Contemplative, wistful
- **Best for**: Quiet contemplation of a life change, "I should do X" moments
- **Example**: "" / "I should learn Rust"

**`persian`** — Persian Cat Room Guardian
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Startled, disoriented
- **Best for**: Waking up confused, being caught off guard, disorientation
- **Example**: "When you wake up from a nap" / "And your mom starts yelling at you"

**`ll`** — Laughing Lizard
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Sneaky laughter, mischievous
- **Best for**: Evil chuckling, knowing something others don't, quiet amusement
- **Example**: "" / "hhhehehe"

**`sadfrog`** — Feels Bad Man
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Sad, defeated
- **Best for**: Genuine sadness, disappointment, melancholy
- **Example**: "" / "Feels bad man"

**`icanhas`** — I Can Has Cheezburger?
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Cute, pleading
- **Best for**: Wanting something badly, classic internet humor, nostalgia
- **Example**: "I can has" / "Merge approval?"

**`drunk`** — Drunk Baby
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Sassy, overconfident
- **Best for**: Acting tough while clearly incapable, drunk courage, overestimation
- **Example**: "Walk in a straight line?" / "Officer, I can barely stand"

**`ams`** — Awkward Moment Seal
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Cringe, uncomfortable
- **Best for**: Painfully awkward social situations, secondhand embarrassment
- **Example**: "When you're sharing your screen" / "And a notification pops up"

**`mini-keanu`** — Mini Keanu Reeves
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Patient, adorable anticipation
- **Best for**: Waiting patiently for something, childlike excitement, being small in a big situation
- **Example**: "Me waiting for CI to finish" / "So I can tell Slack the build passed"

**`gears`** — You Know What Really Grinds My Gears?
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Annoyed, pet-peeve
- **Best for**: Pet peeves, minor annoyances, things that bother you disproportionately
- **Example**: "You know what really grinds my gears?" / "Tabs vs. spaces debates"

**`toohigh`** — The Rent is Too Damn High
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Outraged, emphatic
- **Best for**: Anything that's too expensive, too many of, or just too much
- **Example**: "The number of JavaScript frameworks is" / "Too damn high"

**`red`** — Oh, Is That What We're Going to Do Today?
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Weary, resigned
- **Best for**: When another pointless argument starts, predictable conflicts
- **Example**: "Oh, is that what we're going to do today?" / "We're going to fight about formatting?"

**`xy`** — X All the Y
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Manic, enthusiastic
- **Best for**: Doing everything at once, extreme enthusiasm, going overboard
- **Example**: "Automate" / "All the things!!!"

**`yallgot`** — Y'all Got Any More of Them
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Desperate, addicted
- **Best for**: Craving more of something, addiction humor, dependency
- **Example**: "Y'all got any more of them" / "Stack Overflow answers"

**`yuno`** — Y U NO Guy
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Frustrated, demanding
- **Best for**: Demanding someone do something obvious, frustration with inaction
- **Example**: "Y U NO" / "Write tests!?"

**`imsorry`** — Oh, I'm Sorry, I Thought This Was America
- **Lines**: 2
- **Pattern**: Reaction
- **Tone**: Defiant, indignant
- **Best for**: Overreacting to mild restrictions, "freedom" humor, entitlement
- **Example**: "Oh, I'm sorry" / "I thought this was a democracy (it's a dictatorship by the tech lead)"

---

## Confrontation / Argument

Templates depicting conflict, yelling, debates, or direct confrontation between parties.

---

**`woman-cat`** — Woman Yelling at a Cat
- **Lines**: 2
- **Pattern**: Confrontation
- **Tone**: Chaotic, accusatory vs. unbothered
- **Best for**: Someone angry at something/someone completely unfazed, mismatch of energy
- **Example**: "PM screaming about the deadline" / "Developer eating lunch"

**`wkh`** — Who Killed Hannibal?
- **Lines**: 3
- **Pattern**: Confrontation
- **Tone**: Hypocritical, blame-shifting
- **Best for**: Causing a problem then blaming someone else, self-inflicted wounds
- **Example**: "Deletes the database" / "DevOps" / "Why would the developer do this?"

**`drowning`** — Drowning High Five
- **Lines**: 3
- **Pattern**: Confrontation
- **Tone**: Unhelpful, ironic solidarity
- **Best for**: Asking for help and getting useless responses, "me too" without solutions
- **Example**: "Me asking for help" / "Stack Overflow commenter" / "I'm having that problem too."

**`mouth`** — Woman Holding Dog's Mouth
- **Lines**: 3
- **Pattern**: Confrontation
- **Tone**: Strained, suppressed truth
- **Best for**: Sales promising things engineering can't deliver, suppressing bad news
- **Example**: "Sales team presenting the solution" / "Excited customer" / "Engineering team knowing it's impossible"

**`pool`** — Mother Ignoring Kid Drowning in a Pool
- **Lines**: 3
- **Pattern**: Confrontation
- **Tone**: Neglectful, priorities out of order
- **Best for**: Ignoring an obvious problem in favor of something trivial
- **Example**: "Critical production bug" / "Management" / "Bikeshedding the button color"

**`grave`** — Grant Gustin Next to Oliver Queen's Grave
- **Lines**: 3
- **Pattern**: Confrontation
- **Tone**: Disrespectful, dancing on graves
- **Best for**: Celebrating something's death, standing over a dead concept/project
- **Example**: "Here lies our old monolith" / "The team" / "Microservices"

**`nails`** — Guy Hammering Nails Into Sand
- **Lines**: 3
- **Pattern**: Confrontation
- **Tone**: Futile, Sisyphean
- **Best for**: Pointless efforts, trying to solve unsolvable problems, futility
- **Example**: "Humanity" / "Language" / "The inherently indescribable nature of the universe"

**`ntot`** — No Take, Only Throw
- **Lines**: 3
- **Pattern**: Confrontation
- **Tone**: Stubborn, demanding
- **Best for**: Wanting contradictory things, wanting help without giving access, impossible requests
- **Example**: "Please review my code" / "NO CHANGES!!" / "ONLY APPROVE"

---

## Meta / Self-referential

Templates that are self-aware, meta, or about the nature of creation, copying, and identity.

---

**`pigeon`** — Is This a Pigeon?
- **Lines**: 3
- **Pattern**: Meta
- **Tone**: Clueless, misidentifying
- **Best for**: Hilariously wrong classifications, calling something what it clearly isn't
- **Example**: "Manager" / "Any technical problem" / "Is this something we can fix by adding more meetings?"

**`spiderman`** — Spider-Man Pointing at Spider-Man
- **Lines**: 2
- **Pattern**: Meta
- **Tone**: Identical, mirror image
- **Best for**: Two things that are the same, blame-shifting between identical parties, duplicates
- **Example**: "My code" / "The code I copied from Stack Overflow"

**`same`** — They're The Same Picture
- **Lines**: 3
- **Pattern**: Meta
- **Tone**: Deadpan, corporate
- **Best for**: Two things that look different but are identical, false distinctions
- **Example**: "Working from home" / "Working from bed" / "Corporate needs you to find the difference"

**`made`** — I Made This
- **Lines**: 5
- **Pattern**: Meta
- **Tone**: Shameless theft, appropriation
- **Best for**: Taking credit for others' work, plagiarism humor, content theft
- **Example**: "The Internet" / "Everyone" / "I made this." / "You made this?" / "I made this."

**`say`** — Say the Line, Bart!
- **Lines**: 2
- **Pattern**: Meta
- **Tone**: Tired, forced
- **Best for**: Being forced to repeat the same thing, catchphrases, expected responses
- **Example**: "Say the line, senior engineer!" / "It depends."

**`cbb`** — Communist Bugs Bunny
- **Lines**: 2
- **Pattern**: Meta
- **Tone**: Communal, sharing
- **Best for**: "Our" jokes, sharing/stealing resources, communist humor
- **Example**: "" / "Our code!"

**`older`** — An Older Code Sir, But It Checks Out
- **Lines**: 2
- **Pattern**: Meta
- **Tone**: Nostalgic, validating
- **Best for**: Old memes/code/references that still work, vintage things passing inspection
- **Example**: "It's an older meme, sir" / "But it checks out"

**`remembers`** — Pepperidge Farm Remembers
- **Lines**: 2
- **Pattern**: Meta
- **Tone**: Nostalgic, passive-aggressive
- **Best for**: Remembering things others conveniently forgot, calling out broken promises
- **Example**: "Remember when we said we'd refactor this?" / "Pepperidge Farm remembers"

---

## Other / Niche

Templates that are very specific, lesser-known, political, or don't clearly fit the above categories.

---

**`aint-got-time`** — Sweet Brown (Ain't Nobody Got Time For That)
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Dismissive, busy
- **Best for**: Rejecting time-consuming tasks, too busy for something, "nope"
- **Example**: "Code reviews?" / "Ain't nobody got time fo' that"

**`ants`** — Do You Want Ants? (Archer)
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Warning, snarky
- **Best for**: Cause-and-effect warnings, consequences of bad decisions
- **Example**: "Do you want production outages?" / "Because that's how you get production outages"

**`apcr`** — Almost Politically Correct Redneck
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Cringe, almost-there
- **Best for**: Starting progressive then veering offensive, almost-good takes
- **Example**: "I supported my sister's decision" / "Still would have been cool to be an uncle though"

**`atis`** — And Then I Said
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Smug, insider joke
- **Best for**: Laughing at naive promises, "sure you did" moments
- **Example**: "And then I said" / "The exam will only contain what we covered in lectures"

**`away`** — Life... Finds a Way
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Philosophical, inevitable
- **Best for**: Inevitable outcomes, nature taking its course, things happening despite prevention
- **Example**: "Life..." / "Finds a way"

**`awkward`** — Socially Awkward Penguin
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Cringe, relatable
- **Best for**: Awkward social moments, social anxiety, public embarrassment
- **Example**: "Start telling joke" / "Forget punchline"

**`badchoice`** — Milk Was a Bad Choice (Anchorman)
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Regretful, hindsight
- **Best for**: Things that seemed good at the time but were terrible in context
- **Example**: "Deploying on Friday afternoon" / "Was a bad choice"

**`bd`** — Butthurt Dweller
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Delusional, neckbeard
- **Best for**: Absurd excuses for laziness, self-deception
- **Example**: "Can't exercise" / "Don't want to get too buff"

**`because`** — Men in Black (Will Smith)
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Subversive, punchline twist
- **Best for**: Subverting expectations, twist endings, bait-and-switch
- **Example**: "Just because you see a developer at a coffee shop doesn't mean they're working" / "...I am working, but not because I'm at a coffee shop"

**`bender`** — I'm Going to Build My Own Theme Park (Futurama)
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Defiant, ambitious
- **Best for**: Starting your own thing out of spite, building alternatives, rage-quitting
- **Example**: "I'm going to build my own framework" / "With type safety and no node_modules"

**`bilbo`** — Why Shouldn't I Keep It (Bilbo)
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Possessive, entitled
- **Best for**: Wanting to keep something you shouldn't, hoarding, "finders keepers"
- **Example**: "After all... why not?" / "Why shouldn't I keep this technical debt?"

**`biw`** — Baby Insanity Wolf
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Mildly rebellious
- **Best for**: Small acts of rebellion, mild rule-breaking, low-stakes daring
- **Example**: "Gets iced coffee" / "In the winter"

**`both`** — Why Not Both?
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Inclusive, solution-oriented
- **Best for**: Refusing to choose between options, having it all
- **Example**: "Tabs or spaces?" / "Why not both?"

**`box`** — What's in the Box!?
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Intense, horrified
- **Best for**: Dreading what's inside something, mystery reveals, suspense
- **Example**: "" / "What's in the production logs!?"

**`bs`** — This is Bull, Shark
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Punny, caught
- **Best for**: Puns, being caught, wordplay
- **Example**: "What a surprise..." / "You caught me again"

**`bus`** — Two Guys on a Bus
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Awkward, side-by-side
- **Best for**: Two things uncomfortably next to each other, odd pairings
- **Example**: "Production code" / "Experimental hacks"

**`buzz`** — Buzz
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Versatile
- **Best for**: General-purpose two-line meme
- **Example**: "To infinity" / "And beyond"

**`cake`** — Office Space Milton
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Passive, entitled
- **Best for**: Being promised something and not receiving it, "I was told there would be X"
- **Example**: "" / "I was told there would be documentation"

**`captain-america`** — Captain America Elevator Fight Dad Joke
- **Lines**: 3
- **Pattern**: Other
- **Tone**: Dad joke, groan-worthy
- **Best for**: Dad jokes, pun delivery, terrible jokes told confidently
- **Example**: "Have you ever eaten a clock?" / "No, why?" / "It's time consuming."

**`cbg`** — Comic Book Guy
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Hyperbolic negativity
- **Best for**: Declaring something the worst ever, nerd rage, hyperbolic criticism
- **Example**: "" / "Worst API design ever!"

**`center`** — What Is This, a Center for Ants?!
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Incredulous, Zoolander
- **Best for**: Things that are too small, inadequate resources, undersized anything
- **Example**: "What is this" / "A database for ants?"

**`dragon`** — What Color Do You Want Your Dragon
- **Lines**: 1
- **Pattern**: Other
- **Tone**: Wish fulfillment gone wrong
- **Best for**: Wishes that get misinterpreted, genie-logic humor
- **Example**: "I want a codebase with no bugs"

**`fbf`** — Foul Bachelor Frog
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Gross, lazy
- **Best for**: Lazy shortcuts, bachelor lifehacks, disgusting efficiency
- **Example**: "Paper towel" / "The plate that cleans up after itself"

**`fmr`** — Fuck Me, Right?
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Exasperated, sarcastic
- **Best for**: Being punished for doing the right thing, unrewarded effort
- **Example**: "I wrote comprehensive documentation" / "Fuck me, right?"

**`friends`** — Are You Two Friends?
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Awkward, forced pairing
- **Best for**: Two things that shouldn't go together, unexpected friendships
- **Example**: "JavaScript" / "Type safety"

**`fwp`** — First World Problems
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Privileged, trivial
- **Best for**: Complaining about trivial problems, luxury complaints
- **Example**: "Someone on the internet" / "Disagrees with me"

**`genie`** — Genie Lamp
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Cosmic contrast
- **Best for**: Great power with great limitations, tradeoffs, ironic constraints
- **Example**: "Phenomenal cosmic power" / "Itty bitty living space"

**`grave`** — Grant Gustin Next to Oliver Queen's Grave
- **Lines**: 3
- **Pattern**: Confrontation
- **Tone**: Disrespectful celebration
- **Best for**: Standing over something dead, celebrating a technology's demise
- **Example**: "Here lies Internet Explorer" / "Modern browsers" / "Web developers everywhere"

**`icanhas`** — I Can Has Cheezburger?
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Cute, LOLcat
- **Best for**: Classic internet nostalgia, wanting something, LOLspeak
- **Example**: "I can has" / "This meme?"

**`ive`** — Jony Ive Redesigns Things
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Minimalist, pretentious
- **Best for**: Apple design parody, over-simplified design, removing features as "innovation"
- **Example**: "We think" / "You'll love having fewer ports"

**`iw`** — Insanity Wolf
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Extreme, unhinged
- **Best for**: Extremely reckless actions, the most insane version of a behavior
- **Example**: "Does testing" / "In production"

**`jd`** — Joseph Ducreux (Archaic Rap)
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Formal, archaic
- **Best for**: Translating modern slang into fancy old English, rap lyrics made formal
- **Example**: "Disregard females" / "Acquire currency"

**`jetpack`** — Nothing to Do Here
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Exiting dramatically
- **Best for**: Leaving a situation quickly, "I'm out," abandoning ship
- **Example**: "Nothing to do here" / "(flies away)"

**`jim`** — Jim Halpert Pointing to Whiteboard
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Reasonable, obvious truth
- **Best for**: Stating something that should be obvious, reasonable opinions
- **Example**: "It's OK to use a monolith" / "If it solves your problem"

**`joker`** — It's Simple, Kill the Batman
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Menacing, straightforward evil
- **Best for**: Overly simple solutions to complex problems, dark humor
- **Example**: "It's simple" / "Delete node_modules and reinstall"

**`jw`** — Probably Not a Good Idea
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Understated warning
- **Best for**: Pointing out obviously bad decisions, "should we really?"
- **Example**: "You just deployed untested code to production?" / "Probably not a good idea"

**`kk`** — Karate Kyle
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Dark revenge
- **Best for**: Disproportionate revenge, overreaction to mild slights
- **Example**: "They rejected my PR" / "I rejected their server"

**`kramer`** — Kramer, What's Going On in There?
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Chaotic, absurd explanation
- **Best for**: Absurd situations that require explanation, bizarre setups
- **Example**: "What's going on in the production database?" / "It's a long story"

**`live`** — Do It Live!
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Frustrated, impulsive
- **Best for**: Doing things without preparation, going live unprepared, YOLO deployment
- **Example**: "" / "Do it live!"

**`lrv`** — Laundry Room Viking
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Regretful compliance
- **Best for**: Being told to do something that turns out poorly, "they said it would be fun"
- **Example**: "Deploy on Friday they said" / "It will be fine they said"

**`mb`** — Member Berries
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Nostalgic, insidious
- **Best for**: Nostalgia bait, "remember when" moments, yearning for the past
- **Example**: "'Member when code was simple?" / "'Member?"

**`mordor`** — One Does Not Simply Walk into Mordor
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Solemn, warning
- **Best for**: Things that are harder than they look, underestimated difficulty, "it's not that simple"
- **Example**: "One does not simply" / "Deploy to production without testing"

**`mw`** — I Guarantee It
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Confident, salesman
- **Best for**: Confident predictions, guarantees, promises
- **Example**: "You're gonna like the way the code looks" / "I guarantee it"

**`officespace`** — That Would Be Great
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Passive-aggressive management
- **Best for**: Passive-aggressive requests, office politics, "if you could just" demands
- **Example**: "Yeah, if you could just write some tests..." / "That'd be great"

**`patrick`** — Push It Somewhere Else Patrick
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Simple solution, absurd
- **Best for**: Obvious but ridiculous solutions, "just move it"
- **Example**: "Why don't we take all the bugs" / "And push them to the backlog"

**`ski`** — Super Cool Ski Instructor
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Warning, ominous
- **Best for**: Warning about consequences, "if you do X, you're gonna have a bad time"
- **Example**: "If you deploy without testing" / "You're gonna have a bad time"

**`sohot`** — So Hot Right Now
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Trendy, fashionable
- **Best for**: Current trends, things that are popular right now
- **Example**: "Rust" / "So hot right now"

**`soup-nazi`** — No Soup for You (Seinfeld)
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Authoritarian, strict
- **Best for**: Denying access/service, strict rules, gatekeeping
- **Example**: "No deploy for you!" / ""

**`sparta`** — This is Sparta!
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Aggressive, epic
- **Best for**: Dramatic declarations, yelling, over-the-top intensity
- **Example**: "THIS. IS." / "PRODUCTION!"

**`spirit`** — Fake Spirit Halloween Costume
- **Lines**: 5
- **Pattern**: Other
- **Tone**: Satirical, costume-box format
- **Best for**: Describing someone/something as a Halloween costume, character breakdowns
- **Example**: "Senior Developer" / "Includes:" / "- Dark circles" / "- Coffee addiction" / "- Stack Overflow tabs"

**`ss`** — Scumbag Steve
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Selfish, inconsiderate
- **Best for**: Bad roommate/coworker behavior, selfish actions, freeloading
- **Example**: "Needs a place to crash" / "Never leaves"

**`stew`** — Baby, You've Got a Stew Going
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Enthusiastic, unexpected optimism
- **Best for**: Finding the positive in a weird combination, making something work
- **Example**: "" / "Baby, you've got a microservice going!"

**`stop-it`** — Stop It, Get Some Help
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Blunt, intervention
- **Best for**: Telling someone to stop what they're doing, interventions, "just stop"
- **Example**: "Stop it" / "Get some help (with that legacy code)"

**`tenguy`** — 10 Guy
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Confused, high thoughts
- **Best for**: Stoner logic, wrong words for things, confused descriptions
- **Example**: "Can't read the error message" / "Turns down the music"

**`trump`** — Donald Trump
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Bombastic, superlative
- **Best for**: Exaggerated claims, "the best, the greatest" statements, hyperbole
- **Example**: "This is the best meme in the history of memes" / "Maybe ever"

**`ugandanknuck`** — Ugandan Knuckles
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Absurd, internet culture
- **Best for**: "Do you know the way" jokes, absurd directions, path-finding humor
- **Example**: "" / "Do u know de wey?"

**`waygd`** — What Are Ya Gonna Do?
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Resigned, shrug
- **Best for**: Accepting an unavoidable situation, "it is what it is"
- **Example**: "Yeah..." / "What are ya gonna do?"

**`winter`** — Winter is Coming
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Ominous, preparatory
- **Best for**: Warning about upcoming events, "brace yourselves" format, seasonal warnings
- **Example**: "Prepare yourself" / "Year-end code freeze is coming"

**`wishes`** — Genie Rules
- **Lines**: 1
- **Pattern**: Other
- **Tone**: Impossible wish
- **Best for**: Impossible requests, things even a genie can't fix
- **Example**: "I wish for zero bugs in production"

**`wonka`** — Condescending Wonka
- **Lines**: 2
- **Pattern**: Sarcasm
- **Tone**: Condescending
- **Best for**: Already listed in Sarcasm section above

**`yodawg`** — Xzibit Yo Dawg
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Recursive, meta
- **Best for**: Putting things inside things, recursion jokes, inception humor
- **Example**: "Yo dawg, I heard you like containers" / "So I put a container in your container"

**`dsm`** — Dating Site Murderer
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Dark humor, double meaning
- **Best for**: Innocent phrases that sound terrifying, double entendres
- **Example**: "They will never find your body" / "As attractive as I do"

**`prop3`** — Too Confusing, Too Extreme
- **Lines**: 1
- **Pattern**: Other
- **Tone**: Political satire
- **Best for**: Labeling simple things as "too extreme," political humor
- **Example**: "Zipper merging"

**`zero-wing`** — All Your Base Are Belong to Us
- **Lines**: 1
- **Pattern**: Other
- **Tone**: Retro, broken English
- **Best for**: Classic gaming references, internet nostalgia, taking over
- **Example**: "All your base are belong to us"

**`sk`** — Skeptical Third World Kid
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Skeptical, perspective-shifting
- **Best for**: First-world problems from a different perspective, privilege checks
- **Example**: "You finished your plate" / "Because I was starving?"

**`sad-biden`** — Sad Joe Biden
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Sad, political
- **Best for**: Political humor, sad politician format
- **Example**: "Sad Joe Biden" / "Doesn't think you'll vote"

**`sad-boehner`** — Sad John Boehner
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Sad, political
- **Best for**: Political humor, sad politician format
- **Example**: "Sad John Boehner" / "Doesn't think you'll vote"

**`sad-bush`** — Sad George Bush
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Sad, political
- **Best for**: Political humor, sad politician format
- **Example**: "Sad George Bush" / "Doesn't think you'll vote"

**`sad-clinton`** — Sad Bill Clinton
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Sad, political
- **Best for**: Political humor, sad politician format
- **Example**: "Sad Bill Clinton" / "Doesn't think you'll vote"

**`sad-obama`** — Sad Barack Obama
- **Lines**: 2
- **Pattern**: Other
- **Tone**: Sad, political
- **Best for**: Political humor, sad politician format
- **Example**: "Sad Barack Obama" / "Doesn't think you'll vote"

---

## Template Statistics

| Category | Count |
|---|---|
| Binary Comparison (reject/prefer) | 15 |
| Escalation (progressively extreme) | 10 |
| Skepticism / Confusion | 14 |
| Realization / Big Brain | 9 |
| Sarcasm / Mockery | 17 |
| Panic / Disaster / Pain | 22 |
| Wholesome / Positive | 13 |
| Reaction / Mood | 24 |
| Confrontation / Argument | 8 |
| Meta / Self-referential | 8 |
| Other / Niche | 67 |
| **Total** | **207** |

> Note: Some templates could reasonably fit multiple categories. They are placed in the category that best matches their most common usage pattern.
