Interactive graph

Fail on Paper First

Created Oct 23, 2026, 1:22 AM · Updated Oct 23, 2026, 1:22 AM

Before you commit, imagine the launch failed - name why, then fix the plan while rollback is cheap.

Key Concept

  • Fail on paper first is counting cost before the wall stops mid-air - failure on paper beats surprise in production.
  • Risk Management without failing on paper first is optimism wearing a spreadsheet.

Level 1 - Recognize

Fail on paper first is imagining the launch failed, naming why, and fixing the plan while rollback is still cheap.

Level 2 - Explain

Ask what would make this birthday party flop before you send invites - cheaper to fix on the whiteboard than in tears Saturday.

Level 3 - Use

The room assumes the project died - list causes, then patch the plan before anyone ships.

Level 4 - Connect

Pairs with Reversibility and Rollback Principle - failing on paper first asks what triggers the revert before users feel pain.

Level 5 - Create

Build a premortem that names likely failure paths, early signals, owners, and rollback triggers before the launch makes each fix expensive.

Examples

  • Glad we fixed DNS docs and scope before go-live when we listed three ways the client would call angry about the static site.
  • Team assumed the tournament format failed - whiteboard showed scheduling was the killer; we moved pools before registration opened.

Note Relationships

RelationshipWikilinkReason
alternativeCount the CostFaith lane names honest cost before vows
contradictsShip Itwhen ship-now beats fail-on-paper first
extendsDecision QualityVisible failure modes improve the call
extendsReversibilityFailing on paper first designs the undo before the commit
extendsRisk ManagementNamed risks beat hoped-away risks
extendsRollback PrincipleKnow the revert trigger before deploy
You Are Not Paying for Free Software. You Are Paying for the Work.

You Are Not Paying for Free Software. You Are Paying for the Work.

Open source is more than a free download. The code is open, so skilled shops can adapt it for you. You pay for the work - design, launch, and support.

Teacher's Day and My First Real Job

Teacher's Day and My First Real Job

Teacher's Day tribute: college CS, salute to K-12 teachers, and what teaching Davis at home taught me about the job.

A Smaller Pouch or Bag Inside Your Normal Bag for Easy Transfer

A Smaller Pouch or Bag Inside Your Normal Bag for Easy Transfer

Keep ID, keys, and cards in a smaller pouch or bag that fits inside your handbags and backpacks. Lift it out, drop it in today's bag, done.

Alex Eala Pro Career Tracker

Alex Eala Pro Career Tracker

My running scrapbook of Alex Eala's WTA career - rankings, matches I'll never forget, and matchups I'm watching for next.

Gilas Naturalization Can't Be the Whole Program

Gilas Naturalization Can't Be the Whole Program

Naturalization can't be the whole Gilas program. It is not a ban on imports. Douthit and Blatche helped World Cups. Development is the long fix.

OpenAI Is Leaving Cursor. I'm Fine With That.

OpenAI Is Leaving Cursor. I'm Fine With That.

OpenAI says it will stop serving models in Cursor after the SpaceX deal. I code personal projects on Composer 2.5 and will not use Claude for that work. Cursor has until November to find replacements.

Random Note

One garden note picked at random - shuffle for a new pairing with this note.

AI prompt

Loading…