Welcome, Guest | Browse

Software Factory Archive

← Previous Work All Works Next Work →

The Blog Post

Rating:
General Audiences
Fandom:
StrongDM Software Factory
Characters:
Justin McCarthy Jay Taylor Navan Chauhan
Tags:
Blog Post Writing Process Publication Seventeen Drafts
Words:
479
Published:
2026-02-06

The title went through eleven revisions before Justin settled on it. "The StrongDM Software Factory: Building Software with AI." Straightforward. No cleverness. No puns. Justin believed titles should be addresses, not puzzles—they should tell you where you were going.

The body of the blog post went through seventeen drafts. Jay knew this because Justin kept the drafts in a shared document, and Jay, unable to resist, had scrolled through the version history one evening. Seventeen distinct saves, each one tighter than the last.

Draft one was long. Over three thousand words. Justin had put everything in: the October 2024 inflection point, the philosophical framework, the technical architecture, the team structure, the results, the implications. It read like a manifesto. It was accurate, thorough, and exhausting.

Draft five was half the length. Justin had cut the philosophical framework section by two-thirds, leaving only the core principle: deliberate naivete. He'd moved the technical architecture into a separate page on factory.strongdm.ai, where people could go deeper if they wanted. The blog post was becoming an invitation rather than an encyclopedia.

Draft nine introduced the structure that would survive to publication. The problem (human-written code doesn't scale). The insight (AI coding agents had crossed a capability threshold). The approach (non-interactive development with specifications, scenarios, and satisfaction metrics). The results. Each section was three paragraphs. Justin had a rule: if a section needed more than three paragraphs, it was actually two sections.

Drafts ten through sixteen were edits at the sentence level. Justin replaced every passive construction with an active one. He eliminated every hedge word—every "somewhat" and "relatively" and "tends to." He read each sentence aloud and deleted the ones that didn't earn their place.

Jay reviewed draft fourteen. His feedback was minimal: a suggestion to add one concrete number (the token spend) and to remove one metaphor that was trying too hard. Justin incorporated both.

Navan reviewed draft sixteen. He caught a factual error in the timeline—the factory's founding date was listed as July 15 instead of July 14. One day off. Justin fixed it without comment, but Jay could tell the error bothered him. Precision was not optional.

Draft seventeen was the one that published. February 6, 2026. Fourteen hundred words. Every sentence active, every claim specific, every number exact. It read the way Justin spoke: measured, clear, confident without being loud.

The blog post went live at 9 AM Pacific. By noon, the factory.strongdm.ai site had more traffic than it had seen in any previous month combined.

"Seventeen drafts," Jay said to Navan, watching the analytics climb.

"For fourteen hundred words."

"That's about eighty-two words per draft."

Navan did the math in his head. "That's not how averages work."

"I know. But it sounds right."

Justin was already in his next meeting. The blog post was published. He'd moved on. The seventeen drafts had done their work.

Kudos: 107

draft_counter 2026-02-07

Seventeen drafts for fourteen hundred words. That's the edit ratio of someone who takes writing seriously. Every published word survived sixteen rounds of questioning whether it deserved to exist.

timeline_police 2026-02-07

Navan catching the one-day date error is peak Navan. July 14, not July 15. Details matter. Also the "that's not how averages work" exchange at the end is perfect team banter.

← Previous Work All Works Next Work →