I've run the same heavily homebrewed Lost Mines of Phandelver campaign for years — multiple line-ups of friends, session logs going back to 2022, a binder of NPC dossiers and reworked locations thick enough to be embarrassing. Somewhere in there I stopped just running it and started writing down why the good sessions were good, because that's what I do with everything I love: find where the common wisdom is wrong, build the better version, write the method down. The result is a pile of notes I call my "Golden Rules," plus a run of design essays titled, with zero imagination, "Better X in D&D."
This is me pulling the best of it into one place. Not a beginner's guide — the answer to a narrower question I keep circling: when a session is genuinely, electrically good, when a whole table forgets their phones exist for three hours, what is actually happening? It's almost never the thing people reach for. Not the lore, not the dice, not the funny voices, though I do all three. The peak is structural — a handful of rules for making a world that's already alive before anyone rolls initiative.
A confession up front: I'm a better designer than I am a finisher — my favorite teaching one-shot is abandoned at problem two. So read this as the part I'm confident about, from someone still learning to finish his own ideas.
Action is boring; drama is not
Here's the heresy everything else hangs off of:
“Action is boring. Good action is actually good drama and story revolving around the stakes of the action.”— my Golden Rules
Most D&D combat is two columns of numbers taking turns shrinking: the orc hits you, you hit the orc, someone tracks hit points, and forty-five minutes later the orc is dead and nothing in the story has moved an inch. It feels rude to call an official published adventure combat-heavy and boring — right up until you've watched a grind fight send six adults reaching for their phones mid-turn.
So I run combat as the rare, expensive, peak thing it should be:
“Every combat should secretly be a puzzle to solve, with the players abilities providing possible solution… Combat should be rare and peak.”— my Golden Rules
The reframe is one word and it changes everything: a fight isn't something the players do, it's a threat — it builds like weather and comes crashing down when it breaks. Its solution is hidden in the party's own abilities, which is why the best combat is designed around your specific table, not any table. The monster does something weird they have to figure out while it's trying to kill them. The question stops being "how much damage do I roll" and becomes "what is this thing, and how do I beat it." The goal is comprehension, and comprehension is the fun.
I learned most of this watching anime critically. Some Demon Slayer and Jujutsu Kaisen fights have world-class animation and still land as absolutely nothing, and you can feel the exact frame it happens: the stakes were never set up, so the choreography is all there is. The fix is to make the enemy known but not fully known before a single die is cast — a silhouette, a rumor, one terrifying demonstration. Then the corollary nobody wants to hear: be willing to delete combat. The second the fun part is solved — the players spot the trick, find the angle — stop rolling. As my note puts it, if slogging, let 1 turn count for 3 or 5 and decide the encounter. Which is really just one instance of the rule I run my whole table by.
Skip the boring parts (but keep the weight)
You are under no obligation to play out anything boring. Not the random encounter that turned into a slog, not the puzzle that died on contact, not the conversation where the players are never going to ask the one question that unlocks it. You're the DM. You can just skip:
Just roll a check and skip thru it — you beat them taking some damage, or you realized the solution is this. Conversation doesn't have to linger if the players can't get the right info — just say yada yada, you chat for a bit and the key thing you get out of it is xyz.
The catch people get wrong is that the skip has to stay consistent with consequences, or you quietly teach the table that nothing matters. In my own words: a boring but high risk fight should deal significant damage even if skipped. You're compressing the runtime, not refunding the stakes. Skip the tedium, never the consequence — because consistency between choices and outcomes is what makes the world feel real, and that realness is the whole product.
This is also where the painter's metaphor lives — the rule I'd tattoo on a DM if I could give them only one:
“like a good painting, imply detail, worldbuilding, intrigue interest, dont waste too much time showing it.”— my Golden Rules
You can go slow and lush on one room of the haunted house and skim every other in a sentence, and that's not just allowed, it's better. A good painting doesn't render every leaf; it renders three so convincingly your brain fills the tree. Worldbuilding works identically — let one vivid detail stand in for fifty you never wrote.
The world moves whether they do or not
The biggest upgrade to my DMing was deciding the story should always progress — but never along a track I'd pre-laid:
There exists a set with villains and goals and factions, and if the players dont intervene the story will keep on chugging a certain direction. Whether the players make decisions that intervene with it or not, they should always be progressing their own story.
That's the whole gap between a railroad and a living world. I'm not running a plot, I'm running a situation — factions with goals and momentum that grind forward whether or not anyone's watching. The players don't follow the story down a track I laid. They perturb one already in motion, and they never once sit in a world that politely freezes the moment they leave the room.
The trick is one rule I steal for every NPC, more important than any backstory I'll ever write: each one needs something specific they are doing right now, today, that they'd keep doing if the players never showed up. Not a history — a present-tense action with momentum. Backstory is what you reach for when you can't think of what a character wants this week, and the wanting is what makes them feel alive.
A motto on my campaign design doc captures the whole philosophy:
“Everything should always be going wrong in interesting ways even when it goes right.”— my campaign-design note
In practice this produces things no one prepped. A band of Redbrand bandits the party captured and folded into a makeshift town guard quietly compounded into a thirty-person militia that outgrew their control — never on any sheet, never in any plan, just one merciful decision snowballing into a governance problem three sessions later. That's the good stuff, and you cannot write it in advance. The fun was never in my plan; it's in letting the plan collide with players who do things I'd never script, and treating every collision as canon.
The narrative engine behind all this — the villains, the tragedy structures, the worlds themselves — lives over on Worlds & Stories. This essay is about the machine that makes those worlds move at the table.
The Three-Faction Rule: Good, Bad, and a neutral Ugly
This is the framework I'm proudest of, distilled from a Mystic Arts video by a creator who goes by Di, then beaten into a shape I run. The problem it solves: a political situation is easy to build but feels impossibly complex to unravel — exactly the asymmetry you want, because a little prep buys you hours of player paranoia.
Every conflict gets built from the same hidden template — three factions:
- Good — the players' side. It starts out losing.
- Bad — the clear threat, naturally at war with Good.
- Ugly — the neutral third. Messy, self-interested, complicated. It doesn't fit good or bad, and it's the tipping point.
The asymmetry is the engine:
“Bad beats Good unless Good can win over — or neutralize — the Ugly faction. If the two big sides start evenly matched, you're really telling players the adventure hasn't begun yet.”— Better Factions and Politics in DnD
That last line took me embarrassingly long to internalize. Evenly matched sides aren't a story — they're a stalemate, with the players as spectators. Good has to start on the back foot, because that's the only thing that makes the players themselves matter: they're the ones who can tip a losing fight by swinging, or sidelining, the Ugly faction. From there the drama writes itself. The Ugly faction can decide the war, the Good side is too proud to court it, the Bad side will ally with anyone. Will the duke swallow his pride to win the wizards over? Different NPCs disagree, loudly — and that disagreement is the politics.
Building one takes six quick steps. Steal a simple conflict (monster X wants the land, civilization wants to keep it). Name three factions and add the neutral third. Cast each with faces, deliberately giving the players' side weak leaders so the heroes are genuinely needed — a senile old duke, his useless heir, a brilliant ruthless enemy general. Give each one simple worldview, then define its methods, because how a faction acts is where the friction lives: the slow-deliberating duchy, the fast-and-bloody warband, the wizards who'll summon a power that fights for whoever recruits it. Then twist it.
Three factions is a lens, not a limit
Here's where it gets genuinely fun. The good/bad/ugly split isn't a cast of three — it's a pattern you can drop anywhere.
“Three factions is a lens, not a limit.”— Better Factions and Politics in DnD
Drop the same split inside each faction. The players' kingdom has its own good/bad/ugly: the warmongering heir (bad), the clear-eyed daughter who holds no power and so funds the party in secret (good), and the brilliant, senile duke who takes no stance (ugly). Then split those — the army gets a reckless commander, a cautious one, and a general stuck between them; the council fractures the same way; the enemy nests too. You spiral it out anywhere your attention lands, from one simple rule.
The payoff is the best trade in all of DMing: it's trivial for you to track — all the same three-beat pattern — yet impossibly intricate for the players to map. Around the third nesting they stop seeing the template and start treating your politics as a real, tangled, unknowable thing — which it now effectively is.
One variation I lean on: for morally-grey play without the misery, make every faction bad but seed a good subfaction inside each — so the whole world is corrupt yet there's always something worth fighting for. I avoid pure grimdark on purpose; players need hope, or they disengage.
I've come to think of it as the five-room dungeon of political play: one reusable template, infinite arrangements. The mechanical, systems-design half of my table — the 2d6 bell-curve random tables, the house rules — lives over on Games & the Table.
Stakes the players carry in their own chests
Frameworks move the world, but the world only matters to a table with a reason to care, built into the characters before session one. So every PC gets short-, medium-, and long-term motivations, whether the character is aware of them or not. My favorite example, smuggled into my notes with the most honest parenthetical I've written:
a character who cares about being strong might subconsciously work towards the goal of fighting the strongest thing to prove their superiority, even if they wouldn't admit this as a goal — me irl.
These goals are the first thing I design, before race or class or stats, plus a shared goal on top of the personal ones — a real reason they're all here together. I have a hard rule against loner characters and solo players, and it's not taste, it's structural: the entire point of this hobby, for me, is to tie the in-real-life group together, and a character who works against the party has no reason to be with it. Early tensions are great, but they have to be an arc that resolves, not a permanent wall.
And early — ideally in session zero — I plant a premonition. Something terrible is coming: the destruction of the whole town, say. The players don't know how or when, but their characters have reason to want to stop it. That single seed does an absurd amount of work, because now every faction, rumor, and dragon-shaped shadow carries the same low hum of dread. Is it the goblins who'll burn the town? The corrupt order? The thing the old wizard found? The curiosity never resolves, so the tension never drains.
The last piece is performance, which is the cheapest thing here to describe and the hardest to actually do. Talk slowly. Then take it seriously the moment it's serious — let the table joke and heckle and laugh, and then ground the whole thing back into consequence with slow, deliberate, attention-demanding talk. Watch Brennan Lee Mulligan or Matthew Mercer crack up with the players one second and snap into a deadly-quiet register the next; it pulls everyone back into what's happening like a hand on a shoulder. Your seriousness, deployed at the right beat, is what tells the table this made-up world is real enough to be worth caring about. That performing half of me — the voices, the timing, running improv for six people at once — is really just the Bard's engine pointed at a table.
Why I keep doing this
Zoom all the way out and every rule here is saying the same sentence: build a world that's already alive, then get out of its way. The DM's job was never to tell a story. It's to build the machine that generates one, live, with the players' fingerprints smeared all over it.
But here's the part no framework captures, and the reason I'll keep running these games long after I've stopped finding new rules to write down. D&D is the one place every single thing I'm into shows up at the same table at once — worldbuilding, probability, anime-fight teardowns, the painter's eye, performance, teaching. And under all of that is the thing that actually mattered the whole time: it gets people I love into one room, phones face-down and forgotten, building a story none of us could have built alone. The factions and the combat puzzles are scaffolding. The thing they hold up is four friends who won't shut up about what happened last session for the rest of the week.
If you run games too — especially if you'd argue with half of this — that's exactly the conversation I want. Come say hi, or wander into the worlds these rules hold up.