liveBook · Manning

Introduction

As explained in Writing for Developers: Blogs that get read

The opening section of a written work that presents its subject, perspective, purpose, and expected value to the reader.

An introduction earns the reader’s next few minutes by stating what they will get, why it matters, and what angle the article takes. Be upfront rather than trying to trick uninterested readers into continuing. section 5.4.2

Build an effective introduction with these checks:

  • Start with backstory unless you have a genuinely strong hook, such as a startling fact, provocative statement, or anecdote. section 5.4.2
  • Explain the article’s goal, distinctive angle, and value to the target reader. section 5.4.2 section 5.7
  • Provide enough context to orient readers, then preview where the article goes and what they will experience. section 5.2.3
  • Tighten every sentence for clarity and concision; read the introduction aloud before publishing. section 5.4.2 section 5.7

Orient readers before the technical detail

A weak introduction jumps directly into a database discussion, leaving readers unsure whether they landed in the right place. A stronger one states the route: first define the problem, then explain standard isolation levels, and finally compare their limitations with how Postgres handles them. section 5.2.3

Table 5.2 Helpful vs. unhelpful headings (view table figure)

Unhelpful heading

Better option

pg_fakedb

Why we built a FakeDB <> Postgres migration tool in Zig

@cImport and translate-c

How we achieved C interoperability

catch unreachable

Comparing Zig’s error handling to Rust’s

Use reader-oriented headings after the introduction to reinforce its promised path, replacing unexplained implementation terms with questions and outcomes. section 5.2.3

How Writing for Developers: Blogs that get read covers it

How deep it goes
Provides worked revision guidance on purpose, angle, context, signposts, openings, and sentence clarity, while stopping short of a fixed template.
Examples
Uses backstory, startling facts, provocative statements, anecdotes, bug hunts, language rewrites, and a Postgres isolation preview.
What it assumes
Assumes a defined article goal and target reader while teaching writers to supply context and explain unfamiliar territory.
What you can do after
Evaluate and revise an introduction so readers understand its value, angle, context, and route before continuing.
How it connects
Connects introductions with titles, context, frontloading, flow, headings, sentence clarity, and target readers.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Writing for Developers: Blogs that get read. The section links point to the parts of the book it draws on.