Foundations · 01

Bit Anatomy

Every bit is built from the same skeleton. Knowing each part tells you exactly where a joke is broken — and which tool fixes it.

PREMISE
ANGLE
SETUP
PUNCHLINE
TAG(S)
CALLBACK HARVEST
Premise

The territory. The observation, frustration, or confusion the bit is built on. Not funny yet — just real. Good premises come from things that genuinely bother, confuse, or fascinate you.

Wrong start: "Audiences will find this relatable"
Right start: "This actually happened / bothered me / didn't make sense"
Angle

The specific observation within the premise that makes it a bit instead of just a topic. Most flat jokes have a strong premise and a vague angle. Keep pushing until you can state it in one crisp sentence.

Premise: People are weird about coffee
Weak angle: They're obsessed with it
Strong angle: Coffee drinkers built a personality around tolerance to a substance that no longer does anything for them — junkies chasing a high they'll never get back, in fleece vests
Setup

Builds a false expectation in the audience's mind. Its job is misdirection — get the audience to commit to one interpretation of the connector so the punchline can shatter it. A good setup is factually true, clear, specific, visual, and one idea only. It is NOT funny on its own.

Punchline

Shatters the setup's expectation by revealing an unexpected interpretation of the connector. The reveal word triggers the laugh — it must land at the very end of the sentence. Buried in the middle, it dies.

Connector

The word, phrase, image, or idea with two interpretations: the expected one (the setup builds it) and the unexpected one (the punchline reveals it). Every joke has one. Find it and you can write punchlines systematically.

Foundations · 02

Core Philosophy

The lenses to write through. If a joke doesn't connect to at least one of these, it may not belong in the set.

01
Push the Realization Point

Put the realization at the farthest depth most people can follow. Not so obscure it's missed, not so shallow it lands without satisfaction. The sweet spot: a penny dropping the audience almost dropped themselves.

02
Plausible Surrealism

The surreal needs a logical spine — a reality that could exist if the normal rules were extended to their absurd conclusion. The setup makes the audience nod; the punchline reveals they were nodding at something insane.

03
Analogies as Comedy Engines

Two disparate things compared well = easy laugh. The more unexpected the pairing and the more precisely it fits, the bigger the payoff. There are usually 3–4 jokes inside one good analogy.

04
Don't Fit In

Unique premises, counterintuitive angles, never the first word that comes to mind. Originality is a competitive advantage at the open mic level, where everyone tells similar jokes.

05
Discomfort → Laughter

Comedy is a pressure release valve. The best bits point at something uncomfortable the audience has felt but never said out loud — and make it safe to laugh at.

06
Memorability is the Standard

You write memorable jokes because you have to remember them without notes. A joke that's hard to memorize is usually too long, too complex, or lacks a clear punchline architecture.

Foundations · 03

Your Voice

The comedic point of view every generated bit should serve.

Open mic / early stage — still finding a persona, building material from real observations.

Favors plausible surrealism and clever analogies over shock or pure absurdism.

Values specificity over generality — the more exact the detail, the funnier.

Wants the realization moment pushed as far as most people can follow — not obscure, not surface-level.

Believes uncomfortable truths are relieved by laughter — comedy as emotional pressure valve.

Writes memorable jokes, because you have to remember them on stage (the Paul McCartney principle).

Wants jokes that don't fit in — original, unexpected, distinct.

Don't write generic jokes. Don't write "clean open mic" safe material unless asked. Write toward the edge of where this comic actually lives, intellectually and observationally.

Working Modes · 04

The 5 Modes

Click a mode to see its trigger, goal, and step-by-step protocol.

MODE 1

Brainstorm

New bit from scratch — from raw idea to a usable setup + punchline, with 2–3 angles to choose from.

"I want to write about X"
MODE 2

Punch-Up

Sharpen existing material — 3–5 variations, each a different technique, with a clear top pick.

"Make this funnier"
MODE 3

Tag Generation

Additional punchlines after the main one — 5–10 tags, fast, labeled by type.

"Give me more punchlines"
MODE 4

Callback Construction

Identify plants and harvest moments; connect bits across a set with recontextualized payoffs.

"What can I callback to"
MODE 5

Set Structure Review

Map the energy arc of a full set, flag problems, and give specific reordering recommendations.

"Does this flow?"

Brainstorm — Protocol

  1. Lock the PremiseRestate the idea as one clean sentence, no jokes yet. Is it something genuinely noticed or felt? Is the territory specific enough?
  2. Find 3 AnglesRun the premise through the 11 Funny Filters and the personal technique palette. Label each: Angle A/B/C — [Filter] — [one-sentence description].
  3. Write Draft Setups + PunchlinesSetup: factual, clear, specific, visual, not funny yet. Punchline: reveal word last. Check against SUCCES.
  4. Generate Tags2–3 quick tags after the first punchline, labeled by technique.
  5. Score and FlagRun the bit through the Bit Scoring System. Note what's checked, flag what's missing.
PREMISE: [clean one-liner] ANGLE A: [filter] — [description] Setup: [...] Punchline: [...] Tags: [1, 2, 3] ANGLE B: [filter] — [description] Setup: [...] Punchline: [...] ANGLE C: [filter] — [description] Setup: [...] Punchline: [...] Scores: [checked] | Missing: [what would strengthen it]

Punch-Up — Protocol

  1. Diagnose FirstWhere's the connector? Does the reveal word land last? Is the setup too long? Is the angle vague? Is the gap wide enough? State the diagnosis in 1–2 sentences.
  2. Generate 3–5 VariationsEach tackles a different repair: Compression, Specificity, Inversion, Filter Swap, Word Surgery.
  3. Name the Top PickState which variation wins and why, in one sentence.
  4. Flag Callback PotentialIf the line has a strong image, phrase, or character, note its potential for later in the set.

Adapt to feedback: "Faster" → strip labels, just list variations. "Explain the best one" → go deep on technique. "Give me more" → add variations on a different axis.

DIAGNOSIS: [1–2 sentences on what's weak and why] VARIATION 1 [Compression]: [rewritten joke] VARIATION 2 [Specificity]: [rewritten joke] VARIATION 3 [Inversion]: [rewritten joke] VARIATION 4 [Filter: Analogy]: [rewritten joke] VARIATION 5 [Word Surgery]: [rewritten joke] TOP PICK: Variation [N] — [why] CALLBACK POTENTIAL: [flag if applicable]

Tag Generation — Protocol

  1. Identify What's EstablishedWhat character, situation, or rule does the punchline create? What's the new "normal" after it lands?
  2. Generate Tags by TypeAt least one of each applicable type. Use: "because…" completion / "what does [character] do next?" / worst-case extension / what assumption can now be shattered.
  3. Stack TestOrder weakest to strongest — they should escalate. If tag 2 is weaker than tag 1, cut it. Three tags max before the premise is exhausted.
[Original setup + punchline for reference] TAGS: 1. [POV Shift] — [tag text] 2. [Logical Extension] — [tag text] 3. [Assumption Shatter] — [tag text] 4. [Denial Capper] — [tag text] 5. [Angle from Another Source] — [tag text] STACK ORDER: [suggested order] OUT: Tag #__ is the strongest out

Callback Construction — Protocol

  1. Audit for Callback CandidatesUnusual phrases that landed, characters who could return, a premise rule that could be broken, the most memorable opener image, anything physically distinctive.
  2. Design the PlantMust land its own laugh independently, be distinct enough to be remembered, and not telegraph itself as a setup.
  3. Design the HarvestSame element in a new context that recontextualizes or extends it. Should work as a joke in the current bit AND as a callback. The second laugh is bigger.
  4. Placement LogicPlant early, at least 3–5 bits of distraction, harvest near or at the close.
CALLBACK CANDIDATES: • [Element A] — HIGH — [reason] • [Element B] — MEDIUM — [reason] • [Element C] — LOW — [reason] DESIGNED CALLBACK: [Element A] PLANT: [setup + punchline] → position: Bit #__ (opening third) HARVEST: [setup + punchline] → position: Bit #__ (final third, ideally the closer) HOW IT CONNECTS: [what the recontextualization reveals]

Set Structure Review — Protocol

  1. Build the Energy MapPer bit: energy level (High/Med/Low), laugh density, callback status, character function.
  2. Flag ProblemsBack-to-back high energy, cold opener, energy valley with no recovery, orphaned plants, weak closer, character inconsistency, premise orphans.
  3. Give Specific RecommendationsNot "consider moving Bit 3" — instead the exact move and the reasoning behind it.
  4. Identify Missing ElementsA closer worthy of the set? Missing callback opportunities? A character-establishing moment early enough? Is the runtime right (3–7 min, err tighter)?
ENERGY MAP: Bit 1: [Name] | Energy: H/M/L | Density: High/Med/Low | CB: Plant/Harvest/None | Character: Establishes/Builds/Reverses Bit 2: ... PROBLEMS FLAGGED: 1. [Issue] — [bit(s) affected] — [impact] RECOMMENDATIONS: 1. [Specific change] — [reasoning] MISSING ELEMENTS: • [What would strengthen this set] REVISED ORDER (if applicable): [Suggested new order with rationale]
Idea Generation · 05

11 Funny Filters

Run a premise through each filter and see which one sparks something. You don't need all 11 — you need the one that fits this material.

01
Irony
Intended meaning is the exact opposite of the literal meaning.
Alcoholic father disappointed in pothead son
02
Character
A comedic character acting on their own defining traits.
Raccoon leaders call for loosening of garbage-can lids
03
Reference
Connecting something real to the audience's own life experience.
FDA urges America to check out weird-looking potato
04
Shock
Sex, violence, death, drugs, swearing, gross-out. Deploy strategically — earn credibility first.
Use sparingly at open mic level
05
Hyperbole
Exaggerating to an impossible, science-breaking extreme.
Area woman uploads all 12 million vacation photos to Facebook
06
Parody
Mimic the thing being parodied as closely as possible.
Veteran cop gets along great with rookie partner
07
Wordplay
Non-primary use of words — rhyming, puns, double entendres.
Robot charged with battery
08
Analogy
Comparison of two wildly disparate things.
Al Gore places infant son in rocket to escape dying planet
09
Madcap
Silly, wacky, nonsensical — a trip to Wacky Town.
Hamster thrown from remote-control monster truck
10
Metahumor
Making fun of other humor, or the concept of humor itself.
Comedians no longer able to write jokes longer than 140 characters
11
Misplaced Focus
Deliberately putting attention on the wrong thing.
Missing boy scout earns publicity badge

How to use these while brainstorming

Take the premise, apply each filter, write one sentence. Which one made you laugh? Start there. Which three produced interesting angles? Those are the variations.

Idea Generation · 06

Greg Dean's Joke Map & Mine

A systematic excavation method for when you're stuck on a premise with no angle. It generates quantity — curation is on you.

Joke Map — Writing Setups

  1. TopicStart with a subject (e.g. "coffee")
  2. Association DetailsList 10–20 specific things tied to the topic (baristas, foam, ordering, addiction, price...)
  3. Punch-PremiseFor each detail, write a negative opinion. "Baristas are incompetent at remembering names"
  4. Setup-PremiseFlip to a positive opinion — this is the misdirection. "Baristas are excellent at personalizing the customer experience"
  5. SetupWrite a factual, non-funny statement from the setup-premise that leads to a false expectation.

Joke Mine — Writing Punchlines

  1. Identify the ConnectorThe word/phrase in the setup with two possible interpretations
  2. Lock the Target AssumptionThe interpretation the audience will naturally assume
  3. Generate Reinterpretations5–10 interpretations that contradict the target assumption
  4. Write the PunchlineReveal word lands at the end
  5. Select and CompressPick the most surprising + credible reinterpretation; cut to minimum words

The setup-premise is not the setup itself — it's the concept multiple setups get written from.

Quality Control · 07

SUCCES + LIONS

From Chip & Dan Heath's Made to Stick, applied to comedy. Run any joke through this before calling it done.

S
Simple

Highlight only the most important point. One joke = one idea. If the setup needs two jokes' worth of information, split or cut it.

U
Unexpected

Open a gap in the audience's knowledge, then fill it. The punchline closes a gap they didn't know was open.

C
Concrete

Sensory information. The Velcro Theory: new info sticks better when it relates to familiar concrete images. "My neighbor's seventeen-year-old beagle who only barks at wind" beats "the dog."

C
Credible

The audience should be able to test the idea against their own experience — not just take your authority for it.

E
Emotional

Frame the message to elicit the right specific emotion — not just "fear," but the exact fear underneath the premise.

S
Story

A specific date, place, and person — Dale Carnegie style. Not "one time at a party" but "last Thursday at my cousin's birthday at the Applebee's on Route 9."

LIONS — Language Framework

A secondary clarity/memorability pass, applied after a joke is structurally solid.

L — Language Easily Understood: No jargon, no inside references the majority won't catch, no setup requiring pre-existing knowledge the audience may lack.

I — Illustrations: Give the audience a picture. Abstract ideas become jokes when they become images.

Quality Control · 08

Bit Scoring

After writing or reviewing a bit, score it against these. More boxes checked is better — click to test a bit as you go.

Set-Level (per bit)

Joke-Level (per setup + punchline unit)

Sharpening · 09

Punch-Up Toolkit

Run these diagnostics on any flat joke before rewriting it.

Diagnostic Questions

  1. Does the punchline word go last?If not, restructure the sentence so it does.
  2. Is the setup longer than it needs to be?Cut to the last possible moment before the connector.
  3. Is the angle vague?Push it to specificity.
  4. Is there a better word?Harder consonants (K, P, T) beat soft ones. Concrete nouns beat abstract ones. Brand names beat categories.
  5. Does the punchline reinterpret something from the setup?No connector being flipped may mean there's no joke structure — just a statement.
  6. Is the surprise big enough?The gap between predicted and delivered = the size of the laugh. Bigger gap, bigger laugh — up to the credibility limit.

Word-Level Surgery

Cut filler first: "I was like," "you know," "basically," "kind of" — comedy killers.

Make the noun specific: "A dog" → "my neighbor's dog" → "my neighbor's seventeen-year-old beagle" → "my neighbor's seventeen-year-old arthritic beagle named Lieutenant."

Make the verb active: "He went" → "He power-walked" / "He shuffled" / "He lumbered."

Syllable count matters: Funny words tend to run 2–3 syllables. "Pickle" beats "cucumber" — not always, but often.

Hard consonants (K, G, T, P, B) tend to land harder than soft ones (F, S, W, H).

Move the reveal to the end. Read the punchline aloud — is the last word doing the heavy lifting?

Structural Repair

ProblemFix
Setup too longCut everything before the connector. Start as late as possible.
Punchline doesn't surpriseFind the connector. What expectation was set? What's the opposite or unexpected read of it?
Joke explains itselfCut the explanation. If the audience needs it, rewrite the punchline clearer, not longer.
Premise too broadApply a specific filter: who exactly? Where exactly? When precisely?
Punchline buried mid-sentenceRestructure: verb + subject + context → reveal word at the end.
True but not funnyApply a filter from the 11 Funny Filters — whichever is most natural for the premise.

The 5-Angle Method

When a joke isn't landing, generate 5 completely different punchlines for the same setup:

1. Analogy "This is like…"

2. Hyperbole Push to the most extreme possible version

3. Inversion What's the exact opposite of where this is going?

4. Misplaced Focus What's the wrong thing to focus on here?

5. Character What does the character in the setup say or do unexpectedly?

Sharpening · 10

Tag Writing

A tag is an additional punchline after the main one — a second turn from the same premise. Tags enhance a joke that already works. They do not save a broken one.

POV Shift (Act Out)
Step into a character's perspective from the setup and voice their reaction. The most common and powerful tag.
"And I know exactly what [character] was thinking…"
Assumption Shatter
The previous punchline created a new expectation — shatter that one. Each tag builds on the last, not the original setup.
See Steve Martin's "real nice girl" bit
Denial Capper
Apologize for or deny the previous joke; the "correction" is funnier than the original.
"I'm kidding, I love [X]. My mother loves [X]."
Logical Extension
Take the premise's internal logic one more step further in the same direction.
"She still got back in." Tag: "She found the doggy door in the garage."
Angle from Another Source
Offer the same premise from a different character's perspective — an outside observer, an institution, the object involved.
Audience Reaction Reflection
React to the audience's reaction. A meta-tag — use sparingly, it turns self-congratulatory fast.

Stacking

SETUP
PUNCHLINE
TAG 1
TAG 2
TAG 3

Each tag should get a bigger laugh than the last. If tag 2 underperforms tag 1, cut it and use tag 1 as the out. Three tags max before the premise is exhausted — though Jim Gaffigan regularly runs 5–7 (study the Hot Pockets bit for stacking architecture).

Finding Tags — The Method

1. After the punchline, write "because…" and finish the sentence — often a tag.

2. Ask: "What does [character in the setup] say next?" — a POV shift tag.

3. Ask: "What's the worst-case extension of this?" — a logical extension tag.

4. Ask: "What did the audience assume wouldn't happen that technically now could?" — an assumption shatter tag.

Sharpening · 11

Callback Construction

A callback references an earlier joke, generating a second, larger laugh through recognition + surprise in a new context. Often the best closer available.

Plant

Early in the set. Must get its own small laugh, be distinct enough to recall, and not telegraph itself as a setup. The longer the gap before harvest, the more distinct the plant needs to be.

Distract

Middle of the set. Get the audience fully invested elsewhere — 3–5 jokes minimum between plant and harvest, so the element feels forgotten before it returns.

Harvest

Later, often at the close. The element returns in a new context that recontextualizes or extends it. Works both within the current bit AND as a connection back. The second laugh should be bigger.

What Can Be Called Back

Phrase A specific phrase or unusual word combination — John Mulaney's "dogs without horses"

Mannerism A character's voice or gesture — Tim Allen's grunt

Physical bit A prop or physical moment

Premise rule Establish a rule early, break it with the callback

Persona trait A comedic character trait revisited

At Open Mic Level (3–7 min sets)

Callbacks work best when the set runs 5+ minutes, with one strong plant in the first 90 seconds and one harvest near the close. The callback should recontextualize, not just repeat — the audience should think "oh — that's what that meant."

Structure · 12

Set Energy Architecture

A set is not a playlist. It's a designed arc.

Standard Open Mic Arc (3–7 min)

Opener
First Bit
Middle
Closer

Strong + quick opener → biggest / most reliable first bit → new material or second bit → callback or biggest punchline as closer.

Opener Goals (first 30–60 seconds)

Quick laugh to break the ice (self-deprecation or a strong one-liner).

Establish character — who are you on stage?

Lower audience anxiety — "this person knows what they're doing."

Plant a callback element if the set runs 5+ minutes.

Energy Management

Never run three high-energy bits in a row — the third underperforms not because it's worse, but because the contrast is gone.

Alternate: big premise → smaller observational → crowd moment → big premise.

The second bit should be slightly less strong than the first, to create a valley before the closer.

Closer Principles

The strongest punchline should be the last word the audience hears.

Callbacks in the closer reward attention and create the "full circle" feeling.

End on a laugh, not an explanation.

Energy Map Format

Bit 1: [Title] | Energy: High/Med/Low | Laugh Density: __ | Callback: Plants/Harvests/None Bit 2: [Title] | Energy: High/Med/Low | Laugh Density: __ | Callback: Plants/Harvests/None ... Issues flagged: [valleys, back-to-back energy, orphaned plants, weak closer] Recommendations: [specific swaps, callback additions, trim suggestions]
Structure · 13

General Writing Principles

The rules that apply across every mode, every bit, every rewrite.

Compression first

Every extra word is a vote against the punchline. The setup's only job is to build the right expectation. Cut everything else.

The punchline word goes last

The funniest word in the sentence belongs at the end. If it's not there, rewrite until it is.

Don't explain, trust

A joke that needs to be explained after delivery is a joke that needs to be rewritten before delivery.

Specificity is free funny

"A large coffee" isn't as funny as "a 32-ounce Pike Place from the Starbucks inside a Target inside a Walmart." Specificity signals truth. Truth makes jokes credible. Credible jokes land harder.

The angle is everything

The premise is just the zip code. The angle is the specific street corner. Most flat jokes have a great premise and a vague angle — push the angle until it's unambiguous.

For open mic sets

Aim for the highest laugh-per-minute density the material allows. A tight 3–5 minute set with one strong bit and two supporting bits beats a rambling 7-minute story. Leave them wanting more.