Back to archive

Life

Why I Write Before I Decide

How writing turns vague opinions into inspectable engineering decisions.

Why I Write Before I Decide

Most hard engineering decisions begin as a fog of preferences, scars, incentives, and partial facts. Talking can make that fog sound confident. Writing makes it inspectable.

That is why I write before important decisions. Not because documents are sacred, but because unexamined certainty is expensive.

The thesis

Writing is a decision tool, not a communication afterthought.

If a decision matters, the reasoning should exist somewhere outside the heads of the people who were in the room. Otherwise the organization keeps the conclusion and loses the judgment.

The production pattern

A group debates an architecture, migration, product behavior, or operational policy. Everyone has context, but not the same context. Some people remember prior incidents. Some understand user pain. Some understand cost. Some understand implementation risk. Some understand the political deadline.

In conversation, the loudest uncertainty often wins. In writing, the missing premise becomes visible.

The best decision documents do not need to be long. They need to expose the tradeoff.

The model

My decision-writing template is simple:

  1. Decision: What are we choosing?
  2. Context: What facts make the decision necessary now?
  3. Options: What credible alternatives did we consider?
  4. Tradeoffs: What does each option buy and cost?
  5. Risks: What could make the decision wrong?
  6. Reversibility: How hard is it to change later?
  7. Signals: What will we watch after deciding?
  8. Owner: Who will drive the next step?

The most valuable section is often "what could make this wrong." It turns disagreement into a monitoring plan.

Where this goes wrong

Writing can become bureaucracy. A team can spend more energy formatting a decision than making one. That is a failure.

Writing can also become a power move if documents are used to exhaust dissent or create the appearance of consensus. A good document clarifies disagreement. It does not bury it.

The counterpoint is urgency. During an incident or time-sensitive operational decision, the right artifact may be a short note, a timeline, or a few bullets in the incident channel. The principle is not "write a memo every time." The principle is "leave enough reasoning for future operators."

What I do now

I write when the decision is costly, cross-functional, irreversible, controversial, or likely to be revisited.

I keep the writing proportional. A one-way door gets a real decision record. A reversible product experiment may get a short plan. A meeting that resolves ambiguity gets notes with owners and risks. The artifact should match the blast radius.

At principal level, writing is leverage because it lets judgment travel. It helps people who were not in the meeting understand not just what changed, but why.

The decision hygiene checklist

Before I trust a decision document, I look for a few signs of hygiene.

The recommendation should be falsifiable. If no evidence could change the conclusion, the document is advocacy, not decision support. The alternatives should be credible enough that a serious person might choose them. The risks should include second-order effects: migration drag, operational burden, incentive changes, support load, security exposure, and future ownership. The owner should be real, not a committee-shaped placeholder.

I also want the document to preserve dissent. A good record can say, "The main disagreement was latency risk versus delivery speed, and we chose delivery speed because the rollback path is cheap." That sentence is more useful than a vague claim of alignment. It tells future readers where to look if the decision ages poorly.

The most neglected section is follow-up. Many decisions fail not because the original tradeoff was foolish, but because nobody watched the signal that would have made the tradeoff expire. A decision without a revisit trigger becomes folklore. A decision with a signal becomes an operating loop.

This is why writing before deciding is not slower in the long run. It turns uncertainty into an object the organization can inspect, remember, and correct.

The counterpressure

The strongest argument against writing is that it can slow teams down when used indiscriminately. I agree with that concern. The answer is not more documents. The answer is sharper thresholds.

I do not write a decision record for every implementation detail, reversible cleanup, or local refactor. I write when the choice changes future options, crosses ownership boundaries, spends material trust, or will be expensive to reconstruct later. The artifact can be a page, a comment, a table, or a short note, but it must capture the reasoning at the right altitude.

The other counterpressure is social. Writing can expose weak alignment that conversation politely avoided. That discomfort is useful. It is better to discover disagreement while the decision is still cheap than after the plan has become identity, schedule, and sunk cost.

Closing takeaway

Before a serious decision, write the tradeoff down. If the reasoning cannot survive a page, it is not ready to drive the work.