Style Guide
The operating manual for contributors to America's most-trusted military satire publication.
Start Here
Welcome to the Duffel Blog Style Guide. Since 2012, we've been poking fun at generals, lieutenants, and everyone in between while helping military members and civilians think critically about national security through satire and humor. This guide exists to help you write stories that belong here.
Duffel Blog is a parody of a news organization, and it's important that we mimic a traditional newsroom as closely as possible. Our writing style borrows directly from the AP Style Guide that the rest of the news media works from, with minor tweaks.
Part of what makes Duffel Blog so funny is that it reads as close to real news as possible — newspaper-style headlines, news writing, and never, ever breaking the fourth wall to inform the reader this is satire.
To our fan base and beyond, the jokes are far funnier when delivered by a pretentious messenger that considers itself the greatest news organization of all time. That's why our tagline has long been "The American Military's Most-Trusted News Source."
Why have a style guide?
It provides a framework for editors and contributors to work from, shortening the editorial process and getting stories published faster with less editing required. That means less frustration for everyone and higher-quality articles for our readers.
Read this guide before your first submission. Reference it when you're stuck. Everything you need is on this page.
Next: What's Good Satire? →
What's Good Satire?
Good satire works because it starts with something real. The best Duffel Blog stories take a genuine observation about military life — the pointless formations, the leadership by PowerPoint, the E-4 Mafia — and push it one step further into absurdity.
The key distinction: satire is not just "saying something ridiculous." There needs to be a recognizable truth underneath the joke. When a reader laughs, they should also be nodding. Yeah, that's exactly how it is.
What separates good satire from bad
✓ Good satire
- Takes a real dynamic and exaggerates it to reveal the absurdity
- Could fool someone scrolling their phone for about two seconds
- Punches at power, institutions, and systems
- Makes you laugh and think
✗ Bad satire
- Makes up something random for shock value
- Is obviously fake from the first word
- Punches at individuals who can't fight back
- Just tries to offend
The two-second test
After reading your story, ask: "Would this fool someone scrolling through their phone for about two seconds?" If yes, you're on the right track. The gold standard is when someone shares your story thinking it's real. That's not because we're trying to spread misinformation — it's because the satire is landing exactly where it should: right at the edge of believability.
Know what you're satirizing
The best writers at Duffel Blog have lived the experience they're writing about. They know which formations are pointless, which briefings are theater, which policies make no sense. If you don't understand the thing you're satirizing, the joke won't land.
Commit to the bit
The biggest mistake new writers make is hedging. They write a premise that's 80% committed and then soften it. Don't. If your headline says "Captain leaves lieutenant unattended in parked car," the story better read exactly like a news report about a child left in a car. All the way through. No flinching.
Next: Comedy Techniques →
Comedy Techniques
Knowing how to write in AP style will make your stories look right. These techniques will make them funny.
The Rule of Three
Two items set a pattern. The third breaks it. This is the most reliable structure in comedy writing and you'll use it constantly.
✓ Examples
The soldier was tired, hungry, and questioning every life decision that led to this moment.
The new policy applies to all active-duty personnel, reservists, and anyone who has ever made eye contact with a recruiter.
He listed his qualifications as marksmanship, land navigation, and an unshakable belief that he could have been a Navy SEAL if he'd wanted to.
The first two items should sound normal. The third should be the punchline. The pattern works because the reader's brain expects a continuation — and instead gets a left turn.
Escalation
Start plausible. Get progressively more absurd. Each paragraph should raise the stakes slightly. This is how you build a story that pulls the reader forward.
Paragraph 1: A reasonable-sounding news event. "The Army announced a new physical fitness initiative on Tuesday."
Paragraph 2: Something slightly off. "The program, which replaces the current ACFT, requires soldiers to complete a 40-mile ruck march before breakfast."
Paragraph 3: Getting weird. "Soldiers who fail will be recycled into a remedial program that sources describe as 'basically Ranger School but with more crying.'"
Paragraph 4: Full absurdity, delivered deadpan. "The Pentagon defended the program, noting that the 14 soldiers who survived the pilot program reported 'acceptable' morale."
A lot of new writers go full absurd in paragraph one and have nowhere to go. If your opening line is the craziest thing in the story, the rest is a letdown. Build the escalation. Let the reader ride it up.
Specificity
Fake stories feel real because of specific details. Vague writing reads as lazy. Specific writing reads as credible — and credible is funny.
✓ Specific
Spc. Tyler Brimfield, 22, of the 3rd Battalion, 7th Infantry Regiment at Fort Stewart, Ga., told reporters he had "never seen anything like it."
✗ Vague
A soldier at an Army base said he had never seen anything like it.
Unit numbers, base names, dates, ages, job titles — these are free credibility. Use them. It costs you nothing and makes the satire land harder.
The Kicker
Your last line matters. A lot of new writers build to a decent middle and then just... stop. The closing line of a Duffel Blog story should be one of the strongest moments — ideally a devastating throwaway detail that recontextualizes the whole piece, or a quote so perfectly absurd it sticks with the reader.
✓ Strong kickers
At press time, the lieutenant was last seen heading confidently in the wrong direction.
The Pentagon has scheduled a follow-up review for 2045.
"I'd do it again," added Rivera, who has already been involuntarily re-enrolled.
"At press time" is a classic closer format. It lets you drop one final absurd detail as a throwaway. Use it when it fits.
The Straight Man
Every absurd situation needs at least one sane person reacting to it. The straight man is the character who sees the insanity for what it is — and their reaction is often the funniest part.
✓ Example
"I've been in the Army for 19 years," said Master Sgt. Dana Collins, staring blankly at the memorandum. "And this is somehow not the dumbest thing I've read this week."
The straight man grounds the story. Without one, the whole piece can feel like it's floating in space. With one, the reader has someone to identify with — and the contrast between their sanity and everyone else's insanity is what generates the laugh.
Irony and Understatement
The military already speaks in euphemism and understatement. "Kinetic engagement" means a firefight. "Leadership opportunities" means extra work for no extra pay. "Voluntold" isn't even satire — it's just vocabulary.
This makes military culture perfect source material for irony. The gap between what the institution says and what it means is where most Duffel Blog stories live.
✓ Understatement at work
A Pentagon spokesperson described the incident as "not ideal," adding that the department was "reviewing all options," which sources confirmed means absolutely nothing will change.
When in doubt, understate. A deadpan description of something catastrophic will always be funnier than screaming about it.
Stereotypes & Archetypes
Rule
Never use stereotypes in stories.
They're cliché, often racist, and usually not very funny. Not every Asian person wears stereotypical clothing, and not all white people are defined by anecdotal behavior. Stereotypes are lazy writing.
Use archetypes instead
An archetype is a universal character flaw that most people can quickly understand. It's Will Ferrell playing a man-child in Step Brothers, a snobby person at a concert, the know-it-all IT guy, the trickster, or the bumbling authority figure.
And then there's the lost lieutenant. Poor little guy. He's the ultimate archetype punching bag.
Archetypes are not stereotypes. Stereotypes are Archetypes gone wrong, when a foreign people or, worse, an oppressed minority population, are characterized with cruel or offensive traits. Archetypes, on the other hand, are universal, and aren't specific to any race or nationality. Stereotypes, like clichés, should never be used in comedy. They're a red flag to readers, signifying bad writing. The only justifiable reason to use stereotypes in comedy is when you're making fun of them, or of people who use them, or otherwise deconstructing or commenting on them in an enlightened way.
— Scott Dikkers, co-founder of The Onion
Next: Headline Writing →
Headline Writing
Headline writing is especially important in the digital age. There are so many places on the internet competing for people's attention, and Duffel Blog is competing with the entire web.
Still, we're a newsletter so every reader should be seeing every story, right? Wrong. Many ignore headlines they dislike. So every headline needs to grab a reader and scream: Open this email. It's worth your time.
A good Duffel Blog headline pulls someone in and immediately gets a laugh. In hardly any instance is it wise to save the joke for the story. The headline is what inspires a person to click through and read.
If readers don't laugh at the headline, they aren't going to give you the opportunity to laugh at the story.
If you need to explain a headline in order for someone to get it, it's not going to cut it. Headlines should always be formatted like a news outlet with a setup and a punchline.
What makes a headline funny?
Funny is subjective, but the best comedy writers tend to write for a wide audience. Our headlines should be accessible to everyone. A Marine should be able to read a headline about soldiers and still get the joke, and vice versa.
Setup and punchline
Let's break down some headlines that worked:
US 'deeply concerned' after Chinese jets sink Navy aircraft carrier
Setup: US 'deeply concerned' — a reader would expect the U.S. to be deeply concerned about something mundane.
Punchline: after Chinese jets sink Navy aircraft carrier — it's surprising. A sinking aircraft carrier would mean something far more serious than "deep concern."
Fake SEAL Team 6 commander outs Don Shipley as real Navy SEAL
Setup: Sounds like another stolen valor story.
Punchline: It's Don Shipley — a real Navy SEAL who outs stolen valor guys. The reversal is the joke.
Key takeaways
- Start with a solid premise accessible to a large audience
- Make the joke in the headline — don't save it for the story
- Use a setup and a punchline, like any joke
- Use as few words as possible — aim for 70–90 characters, never more than 140
Great headlines
- Pentagon study finds beards directly related to combat effectiveness
- Air Force MQ-9 Reaper drone has PTSD, refuses to fly
- Judge to Justin Bieber: Join the Marine Corps or go to jail
- Outgoing Company Commander: 'I hate you all'
- Applebee's declares bankruptcy after offering free alcohol for Veterans Day
- Pentagon awards contract to United Airlines to forcibly remove Assad
- F-35 delayed after fourth prototype becomes self-aware and has to be destroyed
- Soldier hospitalized after masturbating with CLP
- AWOL Private returns after 7 years with box of grid squares
- Early voting data shows World War I veterans overwhelmingly support Hillary Clinton
- Captain leaves lieutenant unattended in parked car
- USS Gabrielle Giffords christened as first gun-free warship
- First female Army Ranger brags about her veiny, seven-inch clitoris
Bad headlines
✗ These don't work
- Soldier gets court-martialed — No joke. Where's the punchline?
- Spouses to get rank — Too vague. Not funny on its own.
Formatting headlines
Sentence case. Capitalize the first word and proper nouns. That's it.
✓ Correct
US unexpectedly replaces entire Olympic skating team with Marine lance corporals
Lead with the news. Use active language and get to the point.
✓ Correct
'We would have won the war if I was in charge,' says low-ranking Afghanistan veteran
Avoid profanity in headlines unless absolutely necessary. Not forbidden, but default to clean.
Single quotes for quotations in headlines, not double quotes.
✓ Correct
Army tape test 'incredibly accurate,' says toad-necked sergeant major
Story format types
Different formats require different headline approaches:
Straight News Story
Written as close as possible to the style of a real news story.
- Army chooses new PT uniform with help of no soldier feedback
- ISIS militants surrender after seizing massive shipment of Meals-Ready-To-Eat
- Sergeant Major pretty sure that Captain was being disrespectful
Point / Counterpoint
Op-eds with dueling views on the same topic.
- Point/Counterpoint: WTF did Sergeant Major just say?
- Point/Counterpoint: Women in the military
- Point/Counterpoint: Navy SEALs
Op-Ed
First-person, usually by a senior leader or politician. Real subjects must already be public figures who can refute a false article — don't write as your friend Lance Cpl. Smith.
- ISIS is a clear threat to the west that must be stopped by Vladimir Putin
- That's the nicest penis I've seen in all my years as a Urinalysis NCO
- Outgoing Company Commander: 'I hate you all'
Next: Style Basics →
Style Basics
Abbreviations and acronyms
Don't use acronyms in headlines that will be difficult for readers to grasp. We're read by all military services and civilians. If you're referencing something like TRADOC, use "Army Training Command" instead.
DoD: Department of Defense, Defense Department, or "the Pentagon"
TTPs: techniques, tactics, and procedures
SOP: standard operating procedure
Some acronyms are universally understood (FBI, AWOL) and are fine in headlines. Inside a story, spell out on first reference, then abbreviate. But don't go overboard — use plain language when you can.
✓ Example
The briefing was held in the tactical operations center (TOC) on Aug. 16. After the briefing was over, the colonel left the TOC and grabbed some chow.
Civilian titles
Capitalize before a name. Lowercase after.
✓ Correct
Defense Secretary Jim Mattis spoke today at a press conference.
Leon Panetta, the secretary of defense, spoke at a press conference.
Military service members
Use proper terminology. Never use "U.S." before a service unless the story mentions a foreign military.
Army: soldier, soldiers, Special Forces, Green Berets
Navy: sailor, sailors, SEALs
Marine Corps: Marine, Marines
Air Force: airman, airmen, pilot, drone operator
Coast Guard: coast guardsman, coast guardsmen
General: troops, service members, special operators
Military ranks
Use rank and full name on first reference. Drop the rank entirely on later references. Always use AP style abbreviations — never use military shorthand like SGM, CPT, or LtCol.
✓ Correct
Army Capt. Steven Hendrix believes this is a major problem among the ranks. Hendrix also believes that this quote will make a great bullet point for his officer evaluation report.
✓ Correct
Marine Sgt. Maj. Evan Banks believes The Onion constantly screws up ranks while Duffel Blog does not. Yet Banks still wants us to get our goddamn hands out of our pockets.
If you refer back to someone by their title, spell it out: "the sergeant major." Shorthand like "the Sgt. Maj." is wrong.
Quotations
Punctuation goes inside the quote. Use quotes to add color and break up the story — but keep them concise. Don't use three sentences for a quote.
"I am giving a quote for a story," said Lance Cpl. Brian Davis, a 21-year-old Marine infantryman. "I like turtles."
"I am giving a quote for a story," said Marine Lance Cpl. Brian Davis. "I like turtles."
"I am giving a quote for a story," Lance Cpl. Brian Davis said. "I like turtles."
"I am giving a quote for a story," Lance Cpl. Brian Davis told reporters. "I like turtles."
✗ Never do this
Bill Davis was quoted as saying, "I said this."
John Smith stated: "I'm giving a quote."
Always lead the sentence with the quote. Use said in almost every case. Words like "exclaimed" or "remarked" belong in novels, not news writing.
States
In headlines, use US without periods. In stories, use U.S. Spell out state names when they stand alone. Abbreviate when preceded by a city name or referencing a politician.
✓ Examples
A Marine in California bought a used car at 46 percent interest.
Sen. John McCain (R-Ariz.) voted to increase the budget for Operation Enduring Clusterfuck.
Spc. Jason Bingham, of Chicago, Ill., told reporters he loved the Army.
Formatting rules
Spacing: Single space after sentences. Always.
Em-dashes (—): Space on both sides. "The woman went to the store — she loved shopping there — and picked up a few things."
Ellipses (…): Space on both sides. "Four score and seven years ago … shall not perish from the earth."
Ordinals: Never use superscript. Write 1st, 23rd, 48th on the same line.
Exclamation points: Use sparingly. Unless a person is actually yelling, don't use one.
Next: Story Writing →
Story Writing
Every Duffel Blog story is a news story first and a comedy piece second. The joke lives inside the format, not outside it. If you strip away the humor, the structure should still read like an AP wire story.
The lead
Your first paragraph (the "lede" in news speak) should accomplish two things: deliver the news and land the first joke. Front-load the information. Don't bury it.
✓ Good lede
FORT LIBERTY, N.C. — An Army lieutenant was found wandering a training area Tuesday after reportedly becoming separated from his unit during a land navigation exercise he was supposed to be leading, sources confirmed.
✗ Bad lede
It was a dark and stormy night at Fort Liberty when something unusual happened that no one could have expected...
Inverted pyramid
AP style uses the inverted pyramid: the most important information comes first, with details filling in below. This isn't just a journalism convention — it's what makes satire work. Readers need to understand the fake news before they can laugh at it.
Maintaining the voice
Duffel Blog's voice is the deadpan news reporter. We are not comedians. We are journalists who happen to cover things that are absurd.
Write as though you genuinely believe the story you're telling. The moment you wink at the reader — with an exclamation point, a "LOL," or any indication that you know this is funny — the spell breaks.
Think of it this way: a news anchor doesn't laugh at the news. Neither do we.
Using quotes
Every story needs at least one or two quotes. These are your opportunity to add color, personality, and another punchline. Quotes should sound like something a real person would say — just a little off.
✓ Good
"I knew something was wrong when the lieutenant asked me which direction was north," said Staff Sgt. Kevin Rivera. "We were standing next to a sign that said 'North Range.'"
✗ Bad
"LOL the lieutenant was so dumb he couldn't even read a map!" said some soldier.
Keep quotes concise. One to two sentences max. Use them to break up paragraphs and add a second voice to the story.
Story length
Most Duffel Blog stories are 300–500 words. Some run longer, but not by much. Every sentence should earn its place. If a paragraph doesn't add to the joke or advance the news story, cut it.
You're writing for an audience reading on their phone, probably while pretending to pay attention to something else. Respect their time.
Datelines
Most Duffel Blog stories open with an AP-style dateline: the location in all caps, followed by the state abbreviation, an em-dash, and the opening sentence. This is one of the details that makes us look like a real news outlet.
✓ Correct format
FORT LIBERTY, N.C. — An Army lieutenant was found wandering...
WASHINGTON — The Pentagon announced Tuesday...
CAMP PENDLETON, Calif. — A Marine battalion...
Use the base or city name, AP-style state abbreviation, em-dash, then straight into the lede. Large cities that stand alone in AP style (Washington, Baghdad, etc.) don't need a state.
Character names
The names you give your characters matter more than you think. A believable name sells the story. A goofy name kills it.
✓ Believable
Spc. Tyler Brimfield • Staff Sgt. Dana Collins • Marine Cpl. Kevin Ochoa • Capt. Jason Whitmore
✗ Breaks the bit
Pvt. McStupid • Sgt. Punchy McPunchface • Lt. Hugh Jass
Punny or joke names break the fourth wall. Use names that sound like real people you might have served with. The humor comes from the situation, not from a name that winks at the audience.
Topical vs. evergreen
There are two kinds of Duffel Blog stories: topical (tied to something in the news cycle) and evergreen (timeless military humor that works any day of the year).
Topical: "Pentagon awards contract to United Airlines to forcibly remove Assad" — this only works when both United's scandal and Assad are in the news. Timing is everything. If you're writing topical, speed matters.
Evergreen: "Captain leaves lieutenant unattended in parked car" — this works in any year because the lost lieutenant archetype is eternal. No news peg needed.
Evergreen stories are the backbone of Duffel Blog. Topical stories drive traffic spikes. Both are valuable, but if you're new, start with evergreen — you'll have more time to get it right, and the story won't expire while it's being edited.
Never break the fourth wall
This is the most important rule. At no point should the story acknowledge that it is satire. No disclaimers. No winking asides. No "just kidding." We are Duffel Blog, the American military's most-trusted news source, and we report the news with a straight face.
Next: Photos →
Photos
Every published story needs a featured image. We use photos from military and government sources, which are generally in the public domain.
Where to find photos
- DVIDS (Defense Visual Information Distribution Service) — your primary source
- Official DoD photo galleries
- Military branch Flickr accounts
- Wikimedia Commons for equipment, bases, etc.
Important
Do NOT use copyrighted photos from news agencies (AP, Reuters, Getty) without permission. Military photos taken by DoD personnel are usually public domain — always check the credit line.
Choosing the right photo
The photo should support the story without giving away the joke. Look for images that are:
- Relevant to the branch or topic
- Unintentionally funny in context (a serious-looking general works great for absurd stories about generals)
- High resolution — it needs to look professional
Captions and credits
Photo captions follow AP style. Describe what's actually in the photo — don't extend the joke into the caption.
✓ Example caption
A Marine performs a combat patrol during an exercise at Camp Pendleton, Calif. (U.S. Marine Corps photo by Cpl. John Smith)
Next: Common Mistakes →
Common Mistakes
These are the things we see most often from new contributors. Avoiding them will dramatically improve your acceptance rate.
Writing too long
If your story is over 500 words, something needs to be cut. The most common version of this: three paragraphs that make the same joke in slightly different ways. Pick the best one and kill the other two.
Going full absurd in the first sentence
If your opening line is the craziest thing in the story, the rest is a letdown. Start plausible and escalate. Give the reader a ramp, not a cliff.
Breaking character
Exclamation points in quotes that shouldn't have them. A narrator who sounds like they're in on the joke. A character name that's a pun. Any of these break the spell. Write it like news. Always.
Jokes that are too niche
If only people in your specific MOS at your specific base would get the joke, it's too narrow. The best Duffel Blog stories work across all branches and for civilians too. Inside jokes are for the group chat, not for publication.
Saving the punchline for the body
The headline IS the joke. If your headline is boring but your third paragraph is hilarious, move the funny part into the headline. Readers who don't laugh at the headline won't make it to paragraph three.
No quotes
A story with zero quotes doesn't read like a news article. Every real news story has at least one source. Include one or two quotes to break up the prose and add another voice. They're also a great place to land a second punchline.
Using wrong rank format
Writing "SGT Smith" or "LT Johnson" instead of AP style "Sgt. Smith" or "Lt. Johnson." This is a dead giveaway that the writer hasn't read the style guide. Use AP abbreviations, always.
The story doesn't have a point
Random absurdity isn't satire. "General does something wacky" isn't a story. "General's obsession with PowerPoint briefings has reached a clinical level" is a story because it's satirizing something real. Know what you're making fun of before you start writing.
Next: Submission Process →
Submission Process
Here's how the process works from pitch to publication.
Apply
If you haven't already, submit a writer application at duffelblog.com/write-for-us. We review every application, but we're a small team and it can take time.
Pitch headlines
Post your headline in the #a-headline-pitch-channel in the Duffel Blog Slack. Just the headline — no explanation, no setup, no context. If the headline needs explaining, it's not ready.
Other writers will evaluate it. If you get roughly 5 or more emoji reactions or comments saying it's good, you should probably write it. If the editor says it's good, that overrides everything else.
Important
Do not write a full article if your headline gets no feedback or little enthusiasm. It will probably be rejected, and that's a waste of your time.
Write the story
After your headline is approved, write the draft and post it into the #article-drafts channel on Slack. Listen to and incorporate feedback from your fellow writers. Once you think it's solid and ready for submission:
- Open the Duffel Blog article template.
- Click File → Make a Copy and name the file as your headline.
- Fill in all the fields in the template.
- Change the file name from "Copy of Duffel Blog article template" to your article headline.
- Click Share (top right), type editor@duffelblog.com, make sure Editor is selected, and click Send.
Editing
There's no need to do anything more unless you notice it's been a long time and no editor has looked at it. In that case, send an email to editor@duffelblog.com with the Google Doc link and say, hey, wtf?
After an editor starts working on the story, you may receive edits via email or see comments inside the doc with suggestions. This process is collaborative — the "suggested edits" function helps show how your article was improved so you can get better as a writer.
Publication
Once a story is all good, an editor will schedule it to publish. It will be emailed to readers and you'll be credited as the author. You'll be paid for your story within about 30 days.
What if an editor doesn't "get it"?
Perhaps you owe us money and we're having a hard time being objective about a dirty, thieving jerk like you. But if we say a story probably isn't worth publishing, you are always free to make a case in response. Sometimes the rejection process is enough to get clarity and the author can write a different version. Other times, stories stay dead. But it's okay to push back. We will listen.
Time-sensitive stories
If your story is about something currently in the news cycle — Russia just invaded somewhere, perhaps, or a politician just said something outrageous — notify an editor immediately.
Please involve an editor right away if you're tackling a breaking story. We sometimes see three or four pitches on the same topic and only greenlight one. It's better to get rejected before you write 500 words than after.
Next: Getting Paid →
Getting Paid
Duffel Blog pays contributors for published stories. Payment details and rates are shared with accepted writers during onboarding.
Questions about payment? Reach out to editor@duffelblog.com.
© 2026 Duffel Blog