"If it sounds like writing, rewrite it."
Elmore Leonard spent forty years writing crime fiction, and that single sentence from his 10 Rules of Writing became the gold standard for dialogue. Not because it is clever. Because it is true. His characters -- Detroit gamblers, Miami drug runners, small-time hustlers with big-time mouths -- all talked differently. Cover the dialogue tags and the reader still knows exactly who is speaking. That kind of voice clarity does not come from tricks. It comes from a writer who understood that how a person speaks is a direct projection of how they think.
Most dialogue problems fall into two ditches. One ditch: copying real speech word for word, complete with every "um," "uh," and "you know." The other ditch: writing lines so polished they sound like press releases. Leonard walked the ridge between them. He kept the breath of spoken language but stripped the exhaust. What survived was something readers could feel in their chest -- natural, clean, alive.
This article pulls the core principles of dialogue craft together. Not abstract theory. Concrete rules, each one earned by decades of writers smashing their heads against the same walls.
The "Realistic" Trap
Real conversation sounds like this:
"So, uh, I told him, you know, it was like, that... what was it, yeah, so I said we might, um, need to think about it some more."
Accurate? Sure. Readable? Three lines in, readers abandon ship.
The opposite ditch is just as bad. Stiff, information-delivery dialogue that sounds like characters are reading from a corporate memo. Nobody talks like that either.
Leonard did something subtler than both. He distilled. Kept the rhythm of real speech, cut the dead weight.
Compare:
Too "real":
"Um, what I mean is, you know, I think, uh, this might be, like, something we need to talk about?"
Refined but real:
"This... we need to talk about this."
The ellipsis preserves the hesitation. But every "um" and "you know" evaporated. The reader's eye glides through without snagging, yet the character's reluctance comes through perfectly.
Good dialogue does not mimic reality. It creates a sense of reality more efficient than reality itself.
In Slima's Writing Studio, select a passage of dialogue and hit Cmd+Shift+A to call the AI Assistant: "Which filler words in this dialogue can I cut without changing the meaning or tone?" It flags the clutter. But the decision to cut or keep -- that stays with the writer.
Character Voice
Cover the dialogue tags. Who is speaking?
If the answer is "could be anyone," the problem is not missing accents or regional slang. The problem is that every character shares one brain.
Leonard's Detroit gamblers and Miami dealers all opened their mouths differently. Not because he assigned them different catchphrases -- because he understood something fundamental: how a person talks depends on how they think.
A person with meandering thoughts: "I've been thinking about this, about what happened that day, and I feel like if we'd made different choices then, things might be completely different now."
A person who cuts to the bone: "Overthinking is useless. Just do it."
Sentence length. Word habits. Rhythm. These are not decoration. They are the projection of a character's cognitive architecture.
Try an exercise. Five characters, one subtext: "I'm angry."
A repressed office worker: "...It's fine." Silence itself is the weapon.
A seven-year-old: "I hate you!" Zero defense.
A refined retired professor: "I must say, I'm rather disappointed by this." Wrapping "fury" in "disappointment" -- but underneath, it is the same animal.
A rough construction worker: "What the hell are you doing?" One cut, straight to blood.
A passive-aggressive colleague: "No, really, it's fine, you always do this anyway." Surface temperature below zero. Underneath, magma.
Five people, all furious. Completely different rhythms, vocabularies, sentence structures. That is voice.
In Slima, the Split Window (Cmd+) opens two files side by side -- character profile on the left, the chapter being drafted on the right. Cross-reference constantly and ask: does this line fit this person's background and personality?
The Art of Subtext
People rarely say what they actually mean. We orbit, hint, say the opposite, dodge. This is not technique. This is being human.
Good dialogue writes that layer of humanity in.
Subtext is the distance between what a character says and what they truly mean. The wider the gap, the stronger the tension.
The most classic example in existence:
"Have you eaten?"
"Yes."
Surface level: food. But if this is a married couple who just fought --
"Have you eaten?" (I'm worried about you, but I can't find another way to start.)
"Yes." (I know you're worried, but I don't want to talk.)
Same four words. Different context. Completely different weight.
"I'm fine" almost never means fine. "Whatever" usually means "I care, but I've given up." "You decide" -- if the tone is flat, maybe genuine indifference; if the tone has an edge, it means "you won't listen anyway."
Creating subtext is straightforward: figure out what the character truly wants to say, then ask -- why can they not say it directly? Pride? Fear? Protecting someone? Protecting themselves? Answer that "why" and the character will choose their own detour.
The reader's work of decoding that detour -- that is the pleasure center of reading.
In the Writing Studio, draft a "surface-peaceful" dialogue, then ask the AI Assistant: "What subtext might exist in this dialogue? What are the characters really trying to express?" Revise based on the analysis -- make the subtext sharper, but never spell it out. The moment it is spelled out, the magic dies.
Why "Said" Is Enough
Back to Leonard's most famous rule: "Never use a verb other than 'said' to carry dialogue."
Many people find this extreme. No "asked"? No "shouted"?
Leonard was not being literal. He was issuing a warning: do not use dialogue tags to deliver emotions that the dialogue itself should carry.
Look:
"Are you crazy?" she roared.
"I'm not," he retorted.
"You clearly are!" she bellowed.
"Let me explain," he pleaded.
Every tag translates the emotion for the reader. The problem -- if the dialogue is written well, no translation is needed. The reader hears the roar on their own.
Worse, cognitive science backs this up: readers automatically skip over simple tags like "said" and "asked." These tags are invisible, just traffic signs. But "roared," "bellowed," "pleaded" -- these force the reader to stop and notice the tag itself. The dialogue tag transforms from an invisible waiter into a clown who jumps onstage and grabs the microphone.
The alternative? Action beats.
"Are you crazy?" She slammed her cup on the table.
Cup-slamming. The reader sees the action. Judges the emotion themselves. Ten times more vivid than "she bellowed" -- because it lets the reader see rather than be told.
Dialogue Rhythm
Dialogue has musicality. Some writers build dialogue like drumming -- every beat precise. Others like a cello -- long, deep. The best dialogue alternates between both.
Short sentences create tension:
"Where is he?"
"Don't know."
"You're lying."
"I'm not."
"Tell me!"
Each line lands like a fist. The reader's heartbeat accelerates. Almost no breathing room between sentences.
Long sentences create contemplation:
"I don't know how to explain this to you, because I haven't figured it out myself yet. What happened that night -- no matter which angle I look at it from, I can't find an answer that lets me feel at peace."
These sentences slow the reader's breathing, draw them deeper into the character's interior.
Mixed is where the rhythm lives:
"You're leaving?"
"Yes. I've thought about it for a long time, considered every possibility, asked myself again and again if there was another choice. But the answer is always the same."
"What about me?"
Silence.
"You'll be okay."
Notice the structure: short -- long -- short -- empty -- short. Like breathing. Inhale, long exhale, inhale, hold, gentle exhale.
The crudest but most effective way to test rhythm: read aloud. Gasping where there should not be gasping? Sentence too long. No pause where there should be one? Break needed. The mouth does not lie.
Every Line of Dialogue Must "Do Something"
Dialogue is not decoration. Not background noise to make characters seem "normal." Every exchange in a manuscript should accomplish at least one task: advance plot, reveal character, build relationship, or create tension.
A brutal question: delete this dialogue. What does the story lose?
If the answer is "nothing" -- it should not exist.
Morning scene, version one:
"Good morning."
"Good morning."
"Nice weather today."
"Yeah, pretty nice."
Four lines. Zero information. No character revealed (except that they might be boring). No relationship dynamic. No tension. The entire exchange could vanish and readers would miss nothing.
Morning scene, version two:
"Good morning." No response. "Good morning," she said again.
He didn't look up. "What time did you get home last night?"
Her hand froze on her coffee cup. "Eleven."
"I was awake."
Silence.
Same morning. But within five lines -- character is revealed (he cares, she lies), relationship is established (trust is crumbling), tension is manufactured (conflict about to detonate). Every line is working.
Conflict is the blood that keeps dialogue alive. Two people who agree are a bore to read. Sources of conflict are everywhere: different goals, opposing views, information asymmetry, someone hiding something. As long as dialogue contains conflict, readers perk up -- they want to know what happens next.
The Power of Silence
Sometimes the most powerful dialogue is the line that never gets spoken.
"Did you ever love me?"
He didn't answer.
That silence is bigger than any response. Readers fill the blank with their own imagination. Maybe he loved her but will not admit it. Maybe he never did. Maybe he wants to speak and cannot find the words.
This openness carries more tension than any explicit answer, because every reader fills it differently -- making the silence personal.
Silence takes many forms.
Interruption: "I wanted to tell you --" "Don't."
Unfinished sentence: "You know, I've always..." She looked out the window. "Never mind."
Action replacing language: "What do you think?" She placed her wedding ring on the table.
At important emotional moments, before writing the line, ask: does this character actually need to speak? Sometimes one silence outweighs a full page of monologue.
Practicing Dialogue with AI
Leonard spent decades sharpening his dialogue instincts. The good news -- there are faster ways to train now.
In Slima's Writing Studio, open the AI Assistant (Cmd+Shift+A) and give it a character's background: "A 45-year-old middle school math teacher. Speaks cautiously. Habitually answers questions with questions. Never gives advice directly." Then have a conversation with this "character." Watch how the AI maintains speech habits and voice consistency. The value is not the AI's answers -- it is the exercise of forcing the writer to articulate a character's linguistic rules clearly.
Another exercise hits closer to home. Find a passage of dialogue that feels off -- the more something nags, the better -- select it, and ask the AI: "Provide three different style rewrites." Analyze each version. The first might be sharper. The second more restrained. The third might have better rhythm. Compare, then blend into a final draft.
Do this "same dialogue, three possibilities" exercise ten times, and dialogue instincts undergo a qualitative shift.
Want to save different versions? Use Version Control to create a Snapshot. Go back anytime and compare before and after -- see where the dialogue got stronger, and where it might have been over-edited.
Please analyze the voice characteristics of different characters in this dialogue:
1. Does each character have a noticeably different speaking style?
2. If you cover the character names, could readers tell who is speaking?
3. Which lines could be more distinctive?
Please provide specific revision suggestions.
The Last Rule
The tenth of Leonard's writing commandments is the shortest, and the most powerful: "Try to leave out the part that readers tend to skip."
This sentence covers everything that came before. Dialogue, narration, description -- if a passage would be skipped, it has no business being in the manuscript. Every word should make the reader want the next word.
Dialogue writing is craft. Craft has exactly one path to mastery: practice.
Try a challenge. Every day, write one piece of pure dialogue. Under two hundred words. Two characters. Must contain conflict. Does not need to be a complete story -- just exercise. Like a pianist running scales. Simple, repetitive, day after day.
A year from now, the improvement will be startling.
Now, open the manuscript. Find a passage of dialogue. Cover the tags. Ask four questions: Can the speaker be identified? Is there subtext? Is it doing something? Is the rhythm right?
Any answer is "not sure" -- go fix it.
That is where the practice begins.