Foundry — home

CTO · VP Engineering · Director of Engineering

Make critical engineering decisions with fewer unknowns.

The systems your roadmap depends on are expensive to change and understood by too few people. Engineers keep re-investigating the same questions instead of shipping. You have to decide what to change, replace or leave alone, and the decision has to hold.

The questions you need answered.

  1. How much engineering time goes into rediscovering how our own systems behave?
  2. What exactly are we risking if we change this system?
  3. Can we modernize incrementally, or does this have to be a rewrite?
  4. How do we stop depending on the two people who still remember how it works?
  5. Which parts of this could we safely automate or hand to an agent?

Worth knowing first.

Before you commit the quarter.

  1. Name the decision

    Rewrite, replace, integrate, extend or leave alone. The analysis should serve that decision, not describe the system in general.

  2. List what has to survive

    The behaviors customers and other systems rely on, whether or not anyone intended them.

  3. Separate known from assumed

    For each item: verified, observed, inferred or open. Fund the work to close the open ones that matter.

  4. Decide with the evidence in hand

    Commit engineering time once the risk is visible, not after it has materialized.

Where Foundry fits.

Every finding carries its evidence state: verified, observed, inferred or open. How we work.

Reading for your situation.

Next step.

Bring the system and the decision it blocks. We scope a defined engagement around it.