> "The fundamental purpose of scientific discourse is not the mere presentation of information and thought, but rather its actual communication. It does not matter how pleased an author might be to have converted all the right data into sentences...
Prerequisites
- 6
- 4
- 7
- none
Learning Objectives
- Explain why a paragraph is the unit of thought in a document and identify when a paragraph has lost its unity (understand).
- Write a topic sentence that states a paragraph's single point and audit a paragraph for one-idea unity (apply).
- Apply the given-new contract to reorder the sentences in a disjointed paragraph so each sentence opens with known information and ends with new (apply).
- Select the correct transition by logical relationship—additive, adversative, causal, sequential—and insert transitions that signal real connections rather than decorate (apply).
- Diagnose whether a passage fails at cohesion (sentence-to-sentence stitching) or coherence (overall sense), and fix the right layer (evaluate).
In This Chapter
- Chapter Overview
- 8.1 The Paragraph Is the Unit of Thought
- 8.2 The Topic Sentence: Stating the One Idea
- 8.3 The Given-New Contract: The Engine of Flow
- 8.4 Transitions: Naming the Logical Relationship
- 8.5 Cohesion vs. Coherence, and How Long a Paragraph Should Be
- 8.6 Putting It Together: A Disjointed Paragraph, Fully Repaired
- 📐 Project Checkpoint
- 8.7 Common Mistakes and Practical Considerations
- Frequently Asked Questions
- Chapter Summary
- Spaced Review
- What's Next
Chapter 8: Paragraphs That Flow: Cohesion, Transitions, and the Logic of Sequence
"The fundamental purpose of scientific discourse is not the mere presentation of information and thought, but rather its actual communication. It does not matter how pleased an author might be to have converted all the right data into sentences and paragraphs; it matters only whether a large majority of the reading audience accurately perceives what the author had in mind." — George Gopen and Judith Swan, "The Science of Scientific Writing," American Scientist (1990). Tier 1.
Chapter Overview
Read this paragraph and time how hard your brain works:
The cache was added in March. Latency dropped by 60% after the cache was added. A second problem appeared, though. Stale data was served to users during the deploy window because the cache was not invalidated on write. We patched the invalidation logic. Read latency is now stable at 40 milliseconds.
Every sentence in that paragraph is clear. You learned what every word meant. And yet it clatters—it reads like five separate facts shoved into a drawer, and you had to do the work of figuring out how they connect. Now read the same five facts, rewritten:
In March we added a cache, which dropped read latency by 60%. That cache introduced a new problem: because it was not invalidated on write, users saw stale data during the deploy window. Patching the invalidation logic fixed it, and read latency is now stable at 40 milliseconds.
Same facts. Same clarity at the word level. But the second version flows, and the difference is not better sentences—it is better seams. Each sentence now reaches back to something you already knew (the cache, that problem) before it hands you something new. That is what this chapter is about: not the sentence, which you sharpened in Chapter 6, but the connective tissue between sentences and between paragraphs—the thing readers call "flow" when it works and "choppy" or "hard to follow" when it doesn't.
Here is why this matters more than it looks like it should. In Chapter 4 you learned that structure operates at the scale of the document, and clarity (Chapter 3) at the scale of the sentence. The paragraph sits between them, and it is the level where most "I can't follow this" failures actually live. A reader rarely gets lost inside a single clear sentence. They get lost in the gaps—where one idea ends and the next begins without a bridge, where a paragraph wanders through three topics, where "however" promises a contrast that never comes. These are not sentence errors and they are not document errors. They are paragraph errors, and almost nobody is taught to see them. This connects to theme 5—structure serves the reader, not the writer—but at a finer grain than Chapter 4: not how you order the sections, but how you order the sentences, so the reader's mind assembles your meaning without friction. By the end of this chapter, you will be able to take a paragraph that readers describe as "choppy" or "hard to follow"—even when every sentence is grammatically correct—and diagnose exactly why, then fix it by reordering for the given-new contract, anchoring it with a topic sentence, and choosing transitions that signal the real logical relationship.
This is also, quietly, a chapter about thinking (theme 1). A paragraph that won't cohere is often a sign that the ideas haven't cohered in your head yet. When you can't make four sentences flow, sometimes the problem isn't the prose—it's that you haven't worked out how the four ideas actually relate. Fixing the flow forces you to find out.
In this chapter, you will learn to:
- Write a topic sentence that states a paragraph's single controlling idea, and enforce paragraph unity—one idea per paragraph—by cutting or splitting what doesn't belong.
- Apply the given-new contract to order sentences so each one opens with information the reader already has and ends with the new information you want to land.
- Choose the right transition by naming the logical relationship—additive, adversative, causal, or sequential—and stop using "however" and "therefore" as decoration.
- Diagnose whether a passage fails at cohesion (the sentence-to-sentence stitching) or coherence (whether the whole thing makes sense), and repair the layer that's actually broken.
- Judge paragraph length for technical documents—where paragraphs are shorter than most writers think—and break a wall of text into navigable units.
📗 Software/CS track: Everything here applies straight to READMEs, design docs, PR descriptions, and code comments. Raj's README returns in §8.6, and the given-new contract is the single best tool for the "why does this doc feel so disjointed?" problem. Prioritize §8.2–§8.4 and §8.6. 📕 Engineering/Science track: The given-new contract (§8.3) comes straight from Gopen & Swan's work on scientific prose—this is your tool for Methods and Discussion sections that read smoothly. Pair it with §8.4's transition logic. 📘 Business/Professional track: Memos and emails live or die on flow. §8.2 (topic sentences) and §8.5 (paragraph length, scannability) are core; Dana's churn memo paragraph in §8.3 is your worked example.
8.1 The Paragraph Is the Unit of Thought
Most people think the sentence is the basic unit of writing. It is the basic unit of grammar, but it is not the basic unit of thought. A single sentence rarely carries a complete idea worth a reader's attention; it carries a fact, a claim, a fragment. The complete idea—the point you are making, with its support, its qualification, its consequence—almost always takes a few sentences working together. That bundle is the paragraph. The paragraph is the unit of thought: one idea, developed.
Watch what this means in practice. Suppose you want to make the point that a particular database migration is risky. The point is one idea. But stating it takes a small system of sentences: a claim (the migration is risky), a reason (it touches a table that three services read from live), a piece of evidence (a similar migration last year caused a four-hour outage), and a consequence (so it should run during the maintenance window, not midday). Four sentences, one idea. That is a paragraph. If you split those four sentences across four paragraphs, you have shattered one thought into fragments. If you cram three different ideas into the same paragraph, you have forced the reader to untangle them. The paragraph is the container that says to the reader: these sentences belong together; they are one move in my argument; absorb them as a set.
This is why a well-built paragraph is a gift to a scanning reader. Recall the threshold concept from Chapter 4: the reader scans; they do not read. A reader who is foraging through your document treats each paragraph as a unit to evaluate—they read its first sentence, decide whether this idea is the one they need, and either dig in or move to the next paragraph. If your paragraphs each contain exactly one idea, that scanning works: the reader can navigate your thinking idea by idea. If your paragraphs are jumbled, scanning breaks, because the first sentence no longer predicts what the paragraph contains. The single-idea paragraph is not a stylistic nicety. It is what makes a document navigable at the level below the header.
So the first discipline of paragraphing is also the simplest to state and the hardest to follow: one idea per paragraph. When a paragraph tries to do two things, the reader feels it as a loss of focus even if they can't name the cause. The fix is mechanical—find the second idea and give it its own paragraph—but seeing the second idea requires a test, and we'll build that test in the next section around the topic sentence.
🔍 Why Does This Work? Why does "one idea per paragraph" help the reader so much, when the reader could in principle just read all the sentences regardless of how they're grouped? Think about it before reading on.
Answer
Because paragraphing is a signal, not just a layout choice. The paragraph break tells the reader "one complete idea ends here; a new one begins." That signal lets the reader chunk your content into mental units—which is how human memory handles complexity, by grouping. When the signal is honest (one break = one idea boundary), the reader's chunking matches your thinking and comprehension is fast. When you put two ideas in one paragraph, you've sent a false signal—"this is one idea"—and the reader's chunking misfires; they have to re-sort your sentences themselves. You made them do work that the paragraph break was supposed to do for free.
There is a deeper reason this chapter sits where it does. A paragraph that refuses to cohere is often a paragraph whose idea you have not yet pinned down. You sit there trying to make the sentences flow and they won't, and you assume the problem is wording. Sometimes it is. But sometimes the real problem is that you are trying to bundle two half-formed ideas as if they were one, and no amount of transition-word polish will make two ideas read as one. This is theme 1—writing is thinking—at the paragraph scale: the struggle to make a paragraph flow is frequently the struggle to finish thinking the thought. Keep that in mind as a diagnostic. If a paragraph fights you unusually hard, stop fixing the prose and ask: what is the one idea here? If you can't answer in a single sentence, you've found the real bug.
8.2 The Topic Sentence: Stating the One Idea
If a paragraph is one idea developed, then the reader needs to know, fast, what that idea is. The topic sentence is the sentence that states it—the paragraph's controlling claim, usually placed first. You met topic sentences in Chapter 4 as a signposting tool; here we go deeper, because the topic sentence does two jobs at once, and most writers only do the first.
The first job is to tell the scanning reader what the paragraph is about. Put the point first, and a reader skimming first-sentences can navigate your document. That much you know. The second job is harder and more useful: the topic sentence is a contract with yourself. It is a promise that the rest of the paragraph will be about that, and only that. Once you've written "The migration is risky because it touches a live table," you have committed: every following sentence must support, qualify, or develop that risk. The moment a sentence in the paragraph is not about the riskiness of the migration, you have either drifted off-topic (cut it or move it) or written a second topic sentence by accident (split the paragraph). The topic sentence is how you audit unity. Without it, "one idea per paragraph" is a slogan; with it, it's a check you can run.
Let's make that concrete with a paragraph that violates its own topic sentence. Here is a passage from a fictional but realistic onboarding doc:
❌ Before (unity broken): Our deployment pipeline runs in three stages. The first stage builds the application and runs unit tests, which take about four minutes. Sarah joined the platform team last spring and has been improving the test suite. The second stage deploys to staging and runs integration tests. We also use a separate pipeline for the mobile app, which is maintained by the mobile team in a different repository. The third stage promotes the build to production after a manual approval.
Read it and notice the small jolts. The topic sentence promises a paragraph about the three-stage pipeline. Sentences two, four, and six deliver—those are the three stages. But sentence three ("Sarah joined...") is about a person, and sentence five ("We also use a separate pipeline...") is about a different pipeline. Two foreign ideas wandered into a paragraph that promised one. The reader doesn't consciously think "unity violation"; they just feel the paragraph lose its thread, and they have to hold the pipeline-stages idea in mind while the prose detours and returns. Here is the repair:
✅ After (unity enforced): Our deployment pipeline runs in three stages. The first builds the application and runs unit tests (about four minutes). The second deploys to staging and runs integration tests. The third promotes the build to production after a manual approval.
Why it's better: Every sentence now serves the topic sentence. The paragraph is one clean idea—the three stages—and a scanner reading only the first sentence knows exactly what the rest contains. The two foreign ideas weren't deleted from the universe; they were relocated to where they belong (the note about Sarah goes in a "team" section or nowhere; the mobile pipeline gets its own paragraph). Nothing of value was lost. The paragraph got more useful by carrying less.
That is the core technique, but topic sentences have texture worth knowing. They need not always come first—occasionally you build to the point, and the topic sentence lands at the end of the paragraph (useful when the idea is a surprising conclusion the reader needs the buildup to accept). And not every paragraph needs an explicit topic sentence: a paragraph that simply continues developing the previous paragraph's idea can run on the previous topic sentence's authority. But these are exceptions you earn. The default—the thing to do when in doubt, the thing that serves the scanner—is topic sentence first, then development. When you're revising and a paragraph feels muddy, the fastest fix is often to ask "what is this paragraph claiming?", write that as a blunt first sentence, and then delete anything that doesn't serve it.
✏️ Try This Take the last multi-sentence paragraph you wrote (an email, a report, anything). Cover everything but the first sentence. Does that first sentence tell you what the whole paragraph is about? If not, you either lack a topic sentence or buried it. Write the real one and move it to the front.
🔄 Check Your Understanding A paragraph's topic sentence is "The new API is faster than the old one." Which of these following sentences belongs in the paragraph, and which violates unity? (a) "Response times dropped from 800 ms to 120 ms." (b) "The old API was written in 2019 by a contractor who has since left." (c) "Caching the most common queries accounts for most of the gain."
Answer
(a) and (c) belong—both develop the claim that the new API is faster, one with evidence (the numbers), one with the mechanism (caching). (b) violates unity: who wrote the old API and when is not about speed; it's a fact about authorship. It might belong in a different paragraph (history of the system) or nowhere, but it breaks the one-idea unity of this paragraph. The test is always: does this sentence serve the topic sentence's claim? Authorship doesn't serve a claim about speed.
[📍 Good stopping point — you now have the topic-sentence test for paragraph unity. The next section is the heart of the chapter.]
8.3 The Given-New Contract: The Engine of Flow
We can now turn to the most powerful idea in this chapter, and one of the most powerful in the whole book: the given-new contract. It explains the mystery we opened with—why two paragraphs with identical, equally clear sentences can read so differently, one smooth and one choppy. The answer is not in the sentences. It is in the order of information inside and across the sentences. Get the order right and prose flows; get it wrong and prose clatters, even when every sentence is perfect.
Here is the principle, stated plainly. Each sentence should begin with information the reader already has—something "given," familiar, established—and end with the new information you want to deliver. Readers expect old-to-new. They arrive at the start of a sentence looking for a handhold, a connection to what they just read; give them the familiar thing first, and they're oriented instantly. Then you hand them the new thing at the end, in the position where emphasis naturally falls. Old first, new last. Connect backward, then advance. This pattern, sentence after sentence, is what readers experience as flow.
Why does the human reader expect this? Because that is how understanding accumulates. Each new fact has to attach to something already in the reader's mind, or it floats free. When a sentence opens with the familiar, the reader's mind has a place to hang the sentence before the new content arrives. When a sentence opens with something brand new—an unfamiliar term, an idea not yet introduced—the reader has nothing to attach it to, holds it in suspension, and only later (sometimes at the next sentence) discovers what it connected to. That suspension, repeated, is the felt experience of "I had to read this twice." (This account of reader expectation comes from George Gopen and Judith Swan's influential analysis of scientific prose; treat the framework as a well-established, widely taught idea—Tier 1 for the source, and a robust principle even where the precise cognitive mechanism is debated.)
Let's see it fail and then fix it. This is the opening of a draft results paragraph from Dana Whitfield, the data scientist whose churn analysis runs through this book. She is writing for Renée Okafor, the VP of Marketing.
❌ Before (new-to-old, choppy): A 34% higher churn rate was found among customers who contacted support more than twice in their first month. Frustration during onboarding is the likely driver of this pattern. A confusing setup flow generates most of those early support contacts. Redesigning the onboarding wizard is therefore our top recommendation.
Every sentence is clear. Read it aloud, though, and you stumble at every seam. The problem is that each sentence opens with its new information and ends with the connection to the previous sentence—exactly backward. Sentence one ends with "first month"; sentence two opens with "Frustration during onboarding," a brand-new idea, and only at its end ("this pattern") reaches back to sentence one. The reader meets "Frustration" with nothing to attach it to. Watch what happens when we reorder each sentence so the given comes first and the new comes last:
✅ After (given-new, flowing): Customers who contacted support more than twice in their first month churned at a 34% higher rate. That early support burden points to frustration during onboarding. Most of those early contacts trace to one source: a confusing setup flow. Fixing that flow—redesigning the onboarding wizard—is therefore our top recommendation.
Why it's better: Follow the handoffs. Sentence one ends on "34% higher rate"—the finding. Sentence two opens with "That early support burden" (reaching back to the support contacts just mentioned) and ends on "frustration during onboarding"—the new idea. Sentence three opens with "Most of those early contacts" (reaching back to onboarding/support) and ends on "a confusing setup flow"—new. Sentence four opens with "Fixing that flow" (the setup flow just named) and ends on the recommendation. Each sentence hands the next one a handle. The new information from each sentence becomes the given information of the next—a chain. This is sometimes called known-new chaining, and when you do it deliberately, prose pulls the reader forward like a current.
Notice what we did not do. We did not change a single fact. We did not add transition words (no "however," no "therefore" doing the heavy lifting—the "therefore" in the last sentence was already there and is genuinely earned). We did not make the sentences shorter or longer. We reordered the information inside each sentence so that old came before new. That is the whole move. It is invisible to the reader—they just feel that the paragraph reads easily—which makes it theme 7 in action: the best writing is invisible. The reader notices the churn finding, not the prose machinery delivering it.
🚪 Threshold Concept: Flow lives in the seams, and the reader decides where they are.
How novices think about flow: flow is a property of sentences. A "flowing" writer produces smooth sentences; a choppy writer produces rough ones. To fix choppiness, you polish the sentences—vary their length, smooth their rhythm, swap in nicer words. Flow is something you add to sentences.
How flow actually works: flow is a property of the seams between sentences—of whether each sentence connects backward before it advances. Two paragraphs with identical sentences can read completely differently depending only on the order of information. You cannot fix choppiness by polishing individual sentences, because no sentence is broken; the connections are. And crucially, the reader—not you—decides what counts as "given." You know all the information already, so every order feels fine to you (the curse of knowledge again). Only by tracking what the reader has been told, sentence by sentence, can you order information so each sentence opens with something they already hold.
Once you cross this threshold, you stop asking "is this sentence good?" and start asking "does this sentence open with something the reader already has?" You start reading your own drafts as a sequence of handoffs. It changes how you revise forever: you reorder before you rewrite.
This has a structural cousin you should name. Gopen and Swan describe two privileged positions in a sentence: the topic position (the beginning—what the sentence is "about," where the reader expects the familiar) and the stress position (the end—where emphasis falls, where the reader expects the new and important). The given-new contract is really an instruction about these two positions: put given/old/familiar material in the topic position, and put new/important material in the stress position. A practical consequence: whatever lands at the end of your sentence is what the reader will remember and weight. So if a sentence ends on a throwaway phrase ("...in most cases," "...as mentioned above"), you have wasted your most emphatic real estate on filler. Save the stress position for what matters.
🧩 Productive Struggle Before you read on, try the reorder yourself. Here are three sentences in a "new-first" order that clatters. Reorder the information within each sentence so each one opens with something already known and ends with the new point. (You may rewrite freely; just don't add or drop facts.)
Draft: "A switch to the new authentication library is proposed in this section. Reduced login latency and built-in support for multi-factor authentication are the main benefits. A two-week migration effort across four services is the main cost."
Attempt it, then check.
One good answer
"This section proposes switching to the new authentication library. That library offers two main benefits: lower login latency and built-in multi-factor authentication. Its main cost is the migration effort—about two weeks across four services." Notice: sentence one ends on the new thing (the library). Sentence two opens with "That library" (now given) and ends on the benefits (new). Sentence three opens with "Its main cost" (the library, still given) and ends on the effort (new). The facts are identical; only the information order changed.
One caution, because the given-new contract is so powerful that beginners overapply it. It is a default, not a law. Sometimes you want to open a sentence with new information—for deliberate emphasis, to start a paragraph with a punchy claim, or because the "given" handoff would be clumsier than just stating the new thing plainly. The contract describes the reader's default expectation; violating it on purpose, occasionally, for effect is fine. Violating it constantly, by accident, is what produces choppy prose. The skill is to make the violation a choice.
8.4 Transitions: Naming the Logical Relationship
The given-new contract handles flow within a paragraph by ordering information. But readers also need to know how one idea relates to the next—is this an addition, a contrast, a consequence, a next step? That is the job of the transition: a word or phrase that names the logical relationship between what came before and what comes next. Used well, transitions are signposts that let the reader anticipate the turn. Used badly, they are decoration—or worse, they lie about the relationship and send the reader the wrong way.
Here is the rule that fixes most transition problems: a transition must name a relationship that actually exists. The most common transition error in technical writing is not the absence of transitions; it is the wrong transition—a "however" where there is no contrast, a "therefore" where there is no cause, a "furthermore" stuck on for rhythm. When you write "however," you are making a promise to the reader: what follows contradicts or qualifies what came before. If it doesn't, you've broken the promise, and the reader briefly braces for a contrast that never lands. So before reaching for a transition, name the actual relationship in your head, then pick the word that matches it.
There are four relationships that cover the vast majority of cases. Learn these four, with their word lists, and you can transition almost anything.
Additive — "here is more of the same kind of thing." The next idea adds to, extends, or exemplifies the previous one. No turn; the reader keeps going in the same direction. Word list: and, also, in addition, additionally, furthermore, moreover, similarly, likewise, for example, for instance, specifically, in particular, as well, beyond that.
Adversative — "here is something that cuts against that." The next idea contrasts with, qualifies, limits, or contradicts the previous one. The reader should expect a turn. Word list: but, however, yet, nevertheless, nonetheless, on the other hand, by contrast, conversely, although, even so, still, whereas, that said, despite this.
Causal — "this follows from / leads to that." The next idea is a cause, effect, reason, or consequence of the previous one. The reader should read the two as linked by logic. Word list: because, since, therefore, thus, hence, consequently, as a result, so, accordingly, for this reason, which means, that is why, it follows that.
Sequential — "this comes next in order or time." The next idea follows the previous one in a series, a process, or a chronology. The reader should track position in a sequence. Word list: first, second, then, next, after that, finally, subsequently, meanwhile, before, once, eventually, to begin, in turn, lastly.
Keep that as a reference, but understand the deeper point: the transition word is downstream of the logical relationship. You don't pick "however" because the paragraph needs variety; you pick it because the relationship is genuinely adversative. If you can't name which of the four relationships connects two sentences, that's diagnostic—maybe the connection isn't clear in your own thinking yet (theme 1 again), or maybe the two ideas don't actually belong next to each other.
Let's watch a transition lie, and then tell the truth. This is a fictional but realistic excerpt from a status update:
❌ Before (false transition): The data pipeline was migrated to the new cluster on Tuesday. However, throughput improved by 40%. Furthermore, one downstream report failed because of a schema mismatch, which we are investigating.
The "however" promises a contrast: you expect the migration to have gone badly. Instead, throughput improved—that's not a contrast with the migration, it's a result of it. Wrong signal. Then "furthermore" (additive—"more good news") introduces a failure, which is the actual contrast. Both transitions point the reader the wrong way. Fix the relationships:
✅ After (true transitions): We migrated the data pipeline to the new cluster on Tuesday. As a result, throughput improved by 40%. One downstream report did fail, however, because of a schema mismatch; we are investigating.
Why it's better: "As a result" (causal) correctly signals that the throughput gain came from the migration—the reader reads it as a consequence, which it is. "However" now sits where the real contrast is: the failed report, the one piece of bad news amid the good. The transitions now match reality, so the reader's expectations are guided correctly instead of jerked around. Notice too that "however" moved to mid-sentence—a small craft point: a transition doesn't have to start the sentence, and tucking it after the subject ("One downstream report did fail, however") often reads more smoothly than leading with it every time.
A few practical warnings about transitions, the kind that come from marking up thousands of drafts:
- Don't transition every sentence. When the given-new contract is doing its job, many sentence-to-sentence connections are implicit—the reader feels the link from the information flow and needs no explicit word. Overt transitions on every sentence ("Furthermore... Moreover... Additionally...") read as mechanical and actually slow the reader down. Use an explicit transition when the relationship is a turn (especially adversative and causal) or when you're moving between paragraphs; let additive, same-direction flow stay implicit when the content makes it obvious.
- Beware the dangling transition. "This means..." or "As a result..." pointing back to nothing specific—a vague "this" with no clear referent—is the transition-level version of a problem you met with pronouns in Chapter 6. The transition promises a connection but the reader can't find the anchor. Name what "this" refers to.
- "However" is not a synonym for "and." It's the single most misused transition in technical writing. Every time you write it, check: is there a genuine contrast? If you could replace it with "and" and lose no meaning, it should be "and"—or nothing.
🔄 Check Your Understanding For each pair, name the relationship (additive / adversative / causal / sequential) and pick a fitting transition: (1) "The test suite passed. ___ we shipped the release." (2) "The algorithm is fast. ___ it uses a great deal of memory." (3) "First, validate the input. ___, normalize the timestamps."
Answer
(1) Causal — "Therefore" / "So" / "As a result" (passing tests led to shipping). (2) Adversative — "However" / "But" / "That said" (fast vs. memory-hungry is a genuine contrast/trade-off). (3) Sequential — "Then" / "Next" / "Second" (steps in a process). The point isn't memorizing which word; it's naming the relationship first, then the word follows.
8.5 Cohesion vs. Coherence, and How Long a Paragraph Should Be
Two words get used interchangeably that name genuinely different things, and the distinction is the most useful diagnostic in this chapter. Cohesion is local: the sentence-to-sentence stitching—whether each sentence connects to its neighbors through given-new flow and transitions. Coherence is global: whether the whole passage makes sense as a unified thing—whether the ideas are organized logically and add up to a point. A passage can have one without the other, and the fix is different for each, so diagnosing which is broken saves you from fixing the wrong layer.
The two failure modes look like this. A passage can be cohesive but incoherent: every sentence links smoothly to the next, the given-new handoffs are clean, the transitions are correct—and yet the paragraph goes nowhere, because the sequence of well-connected ideas doesn't build to anything. It reads smoothly and means nothing; you finish it and think "okay, but what was the point?" The reverse is coherent but not cohesive: the underlying logic is sound and the point is clear, but the sentences clatter—the given-new order is backward, transitions are missing or wrong, and reading it feels like work even though, once you do the work, it makes sense. The opening example of this chapter (the cache paragraph) was exactly this: coherent (the story made sense) but not cohesive (the sentences didn't connect). That is the more common failure in technical writing, and it's the one the given-new contract fixes.
Here is the diagnostic, and it's worth internalizing:
| Symptom | Likely failure | Where to fix it |
|---|---|---|
| "Every sentence is clear but it reads choppy / I had to re-read." | Cohesion (local) | Reorder for given-new (§8.3); add/fix transitions (§8.4). |
| "I followed each sentence but I don't know what the point was." | Coherence (global) | Find the controlling idea; add/fix the topic sentence (§8.2); cut or reorder ideas. |
| "It reads smoothly but feels like it's wandering." | Both, or unity broken | Check one-idea unity (§8.1); the smoothness is hiding a missing point. |
The practical move: when a reader says "this is hard to follow," don't immediately start polishing sentences. Ask which kind of hard. If the sentences are individually clear but the reading is bumpy, it's cohesion—reorder. If the sentences are smooth but you can't extract the point, it's coherence—find and state the controlling idea. Most writers reflexively reach for word-polish (a cohesion-ish move) when the real problem is coherence, and they sand a paragraph that needed restructuring.
That brings us to length, which is where a lot of real technical paragraphs go wrong. Technical paragraphs should be shorter than most writers think. The five-sentence paragraph you were taught in school—claim, three supports, conclusion—is a fine default for an essay read in a quiet room. It is often too long for a technical document read by a scanning, screen-reading, time-pressured professional. On a screen, a paragraph longer than roughly five or six lines starts to read as a wall, and the scanning reader's eye slides off it. Long paragraphs also tend to smuggle in unity violations—the longer the paragraph, the more room for a second idea to sneak in.
There is no magic number, but here are usable guidelines for technical prose:
- Default to short. Three to five sentences is a healthy range for most technical paragraphs; one strong sentence can be a paragraph when it deserves emphasis.
- One idea still governs. Length follows from the idea: a simple idea needs few sentences, a complex one needs more. Never pad a paragraph to look substantial, and never cram to look efficient.
- Break by idea, not by length. When a paragraph runs long, don't chop it at an arbitrary line count. Find the seam where one idea ends and the next begins (often where you'd naturally write a transition), and break there. The break should fall on an idea boundary.
- Watch the screen, not the page. A paragraph that looks fine on paper can look like a wall on a phone. If your document will be read on screens (most are), err shorter.
- A wall of text is a findability failure. Even if a long paragraph is perfectly cohesive and coherent, it defeats scanning, because the reader can't see its internal structure. Breaking it into idea-sized paragraphs gives the scanner more entry points.
A short worked example, because "shorter" is easy to say and easy to ignore. Here is an over-long paragraph from a fictional internal wiki:
❌ Before (wall of text): The reporting service aggregates events from the ingestion pipeline and stores hourly rollups in the analytics database, and it has historically been a source of on-call pain because the aggregation job is scheduled rather than event-driven, which means that when the ingestion pipeline is delayed the aggregation job can run against incomplete data and produce rollups that are silently wrong, and this has caused at least three incidents in the past year where dashboards showed dips that were actually just late data, and the long-term fix is to make the aggregation event-driven so it waits for an explicit "ingestion complete" signal, but that requires changes to the ingestion pipeline that the data platform team has not yet prioritized, so in the meantime the workaround is to check the ingestion lag dashboard before trusting any rollup produced in the last two hours.
That is one sentence pretending to be a paragraph, and it contains at least three distinct ideas. Break it on the idea seams:
✅ After (broken by idea): The reporting service aggregates events from the ingestion pipeline and stores hourly rollups in the analytics database. Because the aggregation job is scheduled rather than event-driven, it can run against incomplete data when the ingestion pipeline is delayed—producing rollups that are silently wrong.
This has caused at least three incidents in the past year, where dashboards showed dips that were really just late data. The long-term fix is to make aggregation event-driven, waiting for an explicit "ingestion complete" signal, but that depends on ingestion-pipeline changes the data platform team has not yet prioritized.
In the meantime, the workaround: check the ingestion lag dashboard before trusting any rollup from the last two hours.
Why it's better: Three paragraphs, three ideas—what the service does and its flaw, the consequences and the long-term fix, the immediate workaround. A scanner can now find the workaround (the thing an on-call engineer actually needs at 2 a.m.) in seconds, because it sits in its own short paragraph instead of buried at the tail of a 120-word sentence. The run-on also got broken into real sentences, which is where Chapter 6's work meets Chapter 8's: shorter sentences and shorter paragraphs, each carrying one idea.
🪞 Learning Check-In Pause and reflect honestly. When you've written something that a reader called "hard to follow," what did you do about it? Most people reach for the thesaurus or rewrite sentences one at a time. After this section, you have a better first question: is this a cohesion problem (sentences clear but choppy) or a coherence problem (smooth but pointless)? Think of one document you've written that someone struggled with. Which kind of "hard to follow" was it? Knowing that you reach for the right tool—reorder for cohesion, restate the controlling idea for coherence—is itself the skill this chapter is building.
8.6 Putting It Together: A Disjointed Paragraph, Fully Repaired
You now have four tools: unity (one idea, §8.1), the topic sentence (state it, §8.2), given-new (order the information, §8.3), and transitions (name the relationship, §8.4), with cohesion/coherence and length as diagnostics (§8.5). Real revision uses them together, in sequence. Let's run a genuinely broken paragraph through all of them and watch the layers come off. This is the kind of thing Raj Patel found when he opened the README of the neglected open-source project he'd inherited—a paragraph from its "How it works" section.
❌ Before (everything wrong at once): Requests are handled by the router. However, a config file defines the routes. The router is fast. Middleware can be added by users. Authentication is a common middleware. The config file is YAML. A 404 is returned by the router if no route matches. Performance was a major design goal.
Eight short sentences, and reading it feels like being pelted with facts. Let's diagnose before we fix. Unity: the paragraph seems to be about "how routing works," but "The router is fast" and "Performance was a major design goal" are about performance, a different idea—two foreign sentences. Topic sentence: there isn't a real one; "Requests are handled by the router" is closest but it's buried in a list of equals. Given-new: badly violated—"a config file" appears as new in sentence two, then "The config file" again in sentence six, with unrelated material in between; ideas that belong together are scattered. Transitions: the "However" in sentence two is a flat-out lie (there's no contrast between "the router handles requests" and "a config file defines the routes"—they're complementary, additive). Cohesion: broken (choppy). Coherence: also weak (no clear controlling point).
Now repair in order. First, separate the ideas: routing belongs here; performance is a different paragraph, so we exile the two performance sentences. Second, find the controlling idea and write a topic sentence: this paragraph is about how the router maps requests to handlers using config and middleware. Third, group and order by given-new so related ideas sit together and each sentence connects backward. Fourth, fix the transitions—kill the false "however," let additive connections stay mostly implicit. Here is the result:
✅ After (all four tools applied): The router maps each incoming request to a handler. Routes are defined in a YAML config file, so adding or changing a route means editing config rather than code. Between the router and the handler, users can insert middleware—authentication is the most common—to run on every matching request. If no route matches, the router returns a 404.
Why it's better, tool by tool: - Unity: one idea now—how the router maps requests—with the two performance sentences removed to their own paragraph. Nothing here is off-topic. - Topic sentence: "The router maps each incoming request to a handler" leads, states the controlling idea, and lets a scanner know the paragraph is about routing. - Given-new: each sentence connects backward. Sentence two opens with "Routes" (just introduced by "maps... to a handler"). Sentence three opens with "Between the router and the handler" (both now given). Sentence four opens with the familiar "If no route matches." The config-file idea is now stated once, in one place, fully. - Transitions: the false "however" is gone; "so" (causal) now correctly links the YAML config to its consequence (edit config, not code); the additive connections are left implicit because the given-new flow already carries them.
Same facts—router, config, YAML, middleware, authentication, 404. Eight clattering sentences became four that flow, and the two facts that didn't belong (performance) were relocated, not lost. The paragraph went from a drawer of facts to a single clear explanation. That is the whole chapter in one revision: diagnose the layer, reorder before you rewrite, and make every seam connect.
Worth noticing: we reordered and regrouped far more than we reworded. That is the lesson beginners most often miss. When prose feels choppy, the instinct is to rewrite each sentence to be "smoother." But the sentences weren't broken—the order was. Reorder first. Most of the time, flow appears without your having to touch the words at all, because flow was never in the words. It was in the seams.
📐 Project Checkpoint
In Chapter 5 you planned a piece of your portfolio and produced a fast first draft; in Chapter 6 you cleaned its sentences and in Chapter 7 you tuned its words and tone. Those were word- and sentence-level passes. Now do the paragraph pass—the layer between the sentence and the document, and the one most writers skip entirely.
Take the draft you've been developing (the technical report or the data memo is ideal here) and run this three-step paragraph audit on it:
-
Unity sweep (topic sentences). Cover everything in each paragraph except the first sentence. Does that first sentence tell you what the paragraph is about? For every paragraph where it doesn't, either write the real topic sentence and move it to front, or—if the paragraph has two ideas—split it. Mark every paragraph that contained a second, foreign idea; you'll find more than you expect.
-
Given-new pass (reorder for flow). Pick the two or three paragraphs that feel choppiest when you read them aloud. For each, check the seams: does each sentence open with something the reader already has? Where a sentence opens with brand-new information and only connects backward at its end, reorder it—given first, new last. Resist rewriting the words; just reorder the information. Read it aloud again and feel the difference.
-
Transition truth-check. Find every "however," "therefore," "furthermore," and "thus" in the draft. For each, name the actual relationship between the two ideas (additive / adversative / causal / sequential). If the transition matches, keep it. If it lies—a "however" with no contrast, a "furthermore" doing nothing—fix it or cut it. Then check paragraph length: any paragraph longer than five or six lines on screen, break on an idea seam.
Keep both versions—before the paragraph pass and after. The diff is your evidence that flow is a thing you do, not a thing you're born with. Next chapter (Ch 9) moves from paragraphs of prose to figures, tables, and the captions that interpret them—where the same "interpret, don't just present" discipline applies to data, and where the paragraph that introduces a figure has to hand the reader into it cleanly (a given-new problem in a new costume).
8.7 Common Mistakes and Practical Considerations
Marking up thousands of paragraphs surfaces the same failures over and over. Here are the ones worth naming, with the fix attached.
Mistake 1: Fixing flow by polishing sentences instead of reordering them. This is the master error, the one this whole chapter exists to correct. A paragraph reads choppy, so you rewrite each sentence to be prettier—and it's still choppy, because the problem was never the sentences. Fix: reorder for given-new before you touch the wording. Reorder first, rewrite second.
Mistake 2: The two-idea paragraph that "feels" unified to the writer. Because you understand how both ideas relate, a paragraph holding two of them feels coherent to you (curse of knowledge, again). The reader, who is meeting both for the first time, feels the paragraph wander. Fix: the topic-sentence test—if you can't state the paragraph's idea in one sentence that the whole paragraph serves, you have two paragraphs.
Mistake 3: "However" as filler. Writers sprinkle "however," "moreover," and "furthermore" for academic flavor or rhythm, with no real relationship behind them. The transitions become noise, and the false "however" actively misleads. Fix: every transition must name a relationship that exists. If "and" or nothing would serve, use that.
Mistake 4: The dangling "This." Starting a sentence with "This means..." or "This is because..." where "this" points at the whole murky previous sentence rather than a specific thing. The reader gropes for the referent. Fix: attach a noun—"This delay means...", "This trade-off is because..."—so the reader knows what "this" is. (You met the bare-"this" problem in Chapter 6 at the sentence level; here it's the same disease at the seam.)
Mistake 5: Marathon paragraphs. One idea is allowed to sprawl across ten sentences, or three ideas are welded into one block, until the reader faces a wall of text and their eye slides off. Fix: break on idea seams; default shorter for screen reading; one idea per paragraph.
Mistake 6: Transition-stuffing every sentence. The opposite of Mistake 5's neighbor—every single sentence gets an explicit connector ("First... Additionally... Moreover... Furthermore..."), which reads as mechanical and slows the reader. Fix: when given-new flow makes the connection obvious, let it stay implicit; reserve explicit transitions for genuine turns and paragraph boundaries.
It depends — a few honest edge cases. Not every rule here is absolute, and pretending otherwise would violate the book's own honesty.
- Topic sentence placement. First is the default, but a paragraph that builds to a surprising conclusion can legitimately put its topic sentence last. Earn it.
- Paragraph length in narrative or persuasive prose. A blog post, a grant's "broader impacts," or a conference talk's framing can sustain longer, more flowing paragraphs than a reference doc. Match length to genre and reading mode (Chapter 2's context dial).
- Given-new vs. emphasis. Occasionally you open a sentence or paragraph with new information on purpose, for punch. The contract is the default expectation, not a prohibition on ever surprising the reader.
- Cohesion in lists. When you've correctly chosen a list over prose (Chapter 4), given-new and transitions don't apply the same way—list items are parallel, not chained. Don't force prose-flow tools onto genuinely list-shaped content.
The throughline of every fix above is the same idea, stated one more way: you are not the reader. You hold all the information already, so every order feels fine and every paragraph feels unified to you. Flow is an act of imagining the reader's mind moving through your sentences one at a time, with only what you've given them so far. Do that, and the seams take care of themselves.
Frequently Asked Questions
What is the given-new contract, in one sentence?
Start each sentence with information the reader already has (the "given") and end it with the new information you want to deliver. Readers expect old-to-new; honoring that expectation is what makes prose feel like it flows, and violating it—opening sentences with brand-new material—is what makes otherwise-clear prose feel choppy. It's the single most useful tool for fixing a paragraph that readers call "hard to follow."
How do I fix a paragraph that feels choppy even though every sentence is clear?
That's a cohesion problem, not a sentence problem, so don't rewrite the sentences—reorder them. Check each seam: does the sentence open with something the reader already knows? Where a sentence opens with new information and only connects backward at its end, flip the information order so given comes first and new comes last (the given-new contract). Then check your transitions: make sure each one names the real relationship (contrast, cause, sequence, addition). Most choppiness disappears from reordering alone, without changing the wording.
What's the difference between cohesion and coherence?
Cohesion is local—the sentence-to-sentence stitching, whether each sentence connects to its neighbors. Coherence is global—whether the whole passage makes sense and adds up to a point. A passage can be cohesive but incoherent (reads smoothly, means nothing) or coherent but not cohesive (the logic is sound but the sentences clatter). Diagnosing which is broken tells you which tool to use: reorder for cohesion, restate the controlling idea for coherence.
How long should a paragraph be in a technical document?
Shorter than you were taught—usually three to five sentences, and a single strong sentence can stand alone. On screens, paragraphs longer than about five or six lines read as a "wall" that scanning readers skip. But length should follow the idea: a simple idea needs few sentences, a complex one needs more. When a paragraph runs long, break it on an idea seam (where one point ends and the next begins), never at an arbitrary line count.
How do I choose the right transition word?
Name the logical relationship first, then pick the word. There are four relationships: additive (more of the same—"also," "furthermore"), adversative (contrast—"however," "but"), causal (cause/effect—"therefore," "because"), and sequential (order—"first," "then"). The most common mistake is using the wrong relationship—a "however" where there's no contrast. If you can't name which relationship connects two ideas, the connection may not be clear in your own thinking yet, which is a more important problem than word choice.
Chapter Summary
Key Takeaways
- The paragraph is the unit of thought: one idea, developed across a few sentences. It is the level where most "I can't follow this" failures live—below the document, above the sentence.
- Topic sentence + unity: state the paragraph's one idea, usually first, and make every other sentence serve it. The topic sentence is both a signpost for the reader and a unity check for you.
- The given-new contract is the engine of flow: open each sentence with the familiar (given), end with the new. Two paragraphs of identical sentences can read smooth or choppy depending only on information order. Reorder before you rewrite.
- Transitions name relationships: additive, adversative, causal, sequential. Pick the word after naming the real relationship; a "however" with no contrast lies to the reader.
- Cohesion ≠ coherence: cohesion is local stitching, coherence is global sense. Diagnose which is broken before you fix.
- Technical paragraphs run short: default three-to-five sentences, break on idea seams, watch the screen.
Action Items
- Run the topic-sentence test on your current draft: cover all but the first sentence of each paragraph; rewrite or split where it fails.
- Reorder your two choppiest paragraphs for given-new—information order only, no rewording.
- Audit every "however"/"therefore"/"furthermore" for a real relationship; fix or cut the liars.
- Break any paragraph over five or six screen-lines on an idea seam.
Common Mistakes
| Mistake | Fix |
|---|---|
| Polishing sentences to fix choppiness | Reorder for given-new first; the sentences aren't broken, the order is |
| Two ideas in one paragraph (feels fine to you) | Topic-sentence test → split |
| "However" as filler / false contrast | Every transition must name a real relationship |
| Dangling "This..." with no referent | Attach a noun: "This delay..." |
| Wall-of-text paragraph | Break on idea seams; default shorter for screens |
Decision Framework — "This is hard to follow." Now what?
| What the reader experiences | Diagnosis | Tool to reach for |
|---|---|---|
| Clear sentences, bumpy reading, "had to re-read" | Cohesion (local) | Given-new reorder (§8.3) + fix transitions (§8.4) |
| Smooth reading, "but what was the point?" | Coherence (global) | Find controlling idea; write/move topic sentence (§8.2) |
| Reads fine but seems to wander | Unity broken | One-idea test; split the paragraph (§8.1) |
| Eye slides off the block | Length / findability | Break on idea seam; shorten (§8.5) |
Spaced Review
A few questions reaching back, to strengthen retention.
- (From Chapter 6) You wrote a sentence that joins two independent clauses with only a comma—"The build passed, we deployed it." What is this error called, and what are two correct ways to fix it?
- (From Chapter 4) Chapter 4 said the topic sentence is a signposting tool that serves scanning readers. This chapter gave it a second job. What is that second job, and who is it for?
- (From Chapter 7, bridging) Chapter 7 was about choosing the right word and setting tone; this chapter is about ordering and connecting sentences. Here's the bridge: a paragraph can have perfect word choice and tone and still read as choppy. Why—what does flow depend on that word choice alone can't fix?
Answers
1. It's a **comma splice**. Two fixes (any two): replace the comma with a period (two sentences); replace it with a semicolon; add a coordinating conjunction ("...passed, *so* we deployed it"); or subordinate one clause ("*After* the build passed, we deployed it"). (If [Chapter 6](../chapter-06-sentences/index.md) isn't finished yet in your reading, this previews it: a comma cannot join two complete sentences by itself.) 2. The topic sentence's second job is to be a **contract with the writer**: a commitment that every other sentence in the paragraph will serve that one stated idea. It's a *unity check*—it's for *you*, the writer, as a tool to audit whether the paragraph holds one idea. (The first job, signposting, is for the reader.) 3. Flow depends on the **seams between** sentences—the order of information (given-new) and the logical connections (transitions)—not on the quality of individual sentences. You can choose every word perfectly and still order the information backward, opening sentences with new material the reader can't yet attach to anything. Word choice operates *within* a sentence; flow operates *between* sentences. Different layer, different tools.What's Next
You've now built prose from the inside out: clear sentences (Ch 6), the right words and tone (Ch 7), and paragraphs that flow (Ch 8). Chapter 9: Visuals and Data turns to a different channel—figures, tables, and charts—and the writing that surrounds them. The connection is tighter than it looks: a figure with a caption that merely labels it ("Figure 3: churn by tenure") wastes the same opportunity that a paragraph with no topic sentence wastes. You'll learn captions that interpret, when a table beats prose, and how the sentence that introduces a figure has to hand the reader into it cleanly—which, you'll recognize, is a given-new handoff in visual form. The "interpret, don't just present" discipline you'll meet there is the data cousin of everything you just learned about making meaning, not just stating facts.
Practice: Exercises · Quiz Go deeper: Case Study · Case Study 2 Review: Key Takeaways · Further Reading