liveBook · Manning

Generative modeling

As explained in Writing for Developers: Blogs that get read

Artificial intelligence that generates new content such as text, images, audio, or code from learned patterns.

Generative artificial intelligence can produce articles and other content from learned language patterns, but its most useful role here is as a fast, fallible assistant for technical writing. Use it to expose gaps or grammatical problems—not to replace firsthand experience, judgment, or distinctive expertise. section 3.1 section 4.6.2

Use generative AI in focused passes:

  • Check a draft for logical gaps, missing detail, or likely reader questions with prompts such as “Does this engineering blog post have any logical gaps?” section 4.6.2
  • Ask for explanations of specific grammar rules or errors in a sentence or complete article. section 5.3.3
  • Treat every recommendation as a candidate finding: verify it, reject trivial or unsuitable advice, and expect both omissions and nonsense. section 4.6.2 section 5.3.3

A quick gap check

After drafting an engineering post, paste it into an AI chatbot and ask: “What are some problems with this engineering blog post?” A useful concern may appear within seconds, but inspect every suggestion before revising. section 4.6.2

Figure 5.2 In the fake Zig blog post, Grammarly instantly caught two things we would correct: incorrect article usage and a simple mixup between it’s and its.

Use the automated grammar-checking example as a reminder that machine findings can be useful without being authoritative. section 5.3.3

How Writing for Developers: Blogs that get read covers it

How deep it goes
Explains practical prompts and review safeguards, but stops short of describing model internals or reliable automated judgment.
Examples
Uses engineering-blog gap prompts, grammar-rule questions, full-article checks, and automated detection of article and its/it’s errors.
What it assumes
Assumes a written draft and willingness to review machine suggestions critically; it does not assume specialized AI knowledge.
What you can do after
Apply it via an AI chatbot to surface possible omissions or language errors, then diagnose each suggestion before changing the draft.
How it connects
Connects generative artificial intelligence to large language models, peer review, grammar checking, and static analysis.

Also explained in

Compare how 29 books explain generative modeling →

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.