DEV Community

Cover image for Stop Regenerating the Whole Post. Just Fix the One Block That's Wrong.

Stop Regenerating the Whole Post. Just Fix the One Block That's Wrong.

There's a frustrating pattern that almost everyone hits when they start using AI for writing.

The AI generates a solid post. Most of it is good. Then you hit one section that's off — the tone is wrong, the explanation is weak, or the intro doesn't land. And the instinct is to hit regenerate and start over.

Don't.

Regenerating the whole post to fix one section is like deleting your entire codebase because one function has a bug. It's wasteful, it loses all the good parts, and the new version often introduces different problems while fixing the original one.

At twRty Software Services, we built Blogboat around a different editing model — and this is the most important design decision we made.


Every post is a set of independent blocks

In Blogboat, a blog post isn't a single document. It's a collection of blocks — each section, each heading, each paragraph group is its own editable unit.

When you generate a post, you get the full article. But each block can be targeted individually. If the intro isn't working, you select that block and use AI to rewrite, expand, shorten, or change the tone — just for that block. The rest of the post doesn't move.

This matters for a few reasons:

You keep what's working. The three sections that are well-written, specific, and accurate stay exactly as they are. You don't risk losing them in a regeneration.

You spend your time where it matters. A 700-word post might have one section that needs work. Block editing means you spend 5 minutes on that section instead of 20 minutes reviewing a completely regenerated draft.

The editing feels like writing, not prompting. Instead of crafting a new prompt that tries to get the whole post right again, you interact directly with the content. Select a block, choose an action, review the result.


What block-level AI actions actually look like

In Blogboat's editor, when you select a block you get a set of options:

  • Rewrite — completely replace the block with a fresh version at the same length and tone
  • Expand — add more depth, detail, or examples to the block
  • Shorten — tighten the block without losing the core point
  • Change tone — shift the block from professional to casual, from conversational to persuasive
  • AI Suggestion — get a suggested improvement with an Accept/Dismiss option before committing

Each action operates on that block only. The result is shown as a diff-style suggestion — you can accept it or dismiss and try again. You stay in control at every step.


Why this matters for the "80/20" problem in AI writing

Most AI writing tools give you a first draft that's roughly 80% good. The remaining 20% — voice, specificity, accuracy in your particular niche — requires human input.

The problem with whole-post regeneration is that it destroys the 80% to take another swing at the 20%. You're not editing anymore, you're starting over.

Block editing solves this by letting you surgically improve the 20% while preserving the 80%. The posts that come out of this process are faster to produce and higher quality than either pure AI output or full manual editing.


Try it

Write a post, generate it, then identify the one section that doesn't feel right. Edit just that block. See how much faster the final version comes together.

Blogboat is free to start:

🌐 twrty.org/blogboat
📱 iOS · Android


See block editing in action:


Built by the team at twRty Software Services. We make software that solves real workflow problems — Blogboat is our flagship product.

Top comments (1)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.