SLO & Reliability Practical By Samson Tanimawo, PhD Published Oct 20, 2025 4 min read

Error Budget as Currency

Error budget is real money. Treat it as such.

Idea

The most useful framing for an error budget is to treat it as currency. The team has a budget at the start of the period; events during the period spend it; what remains at the end determines what the team can do. This framing maps the SLO practice to the language engineering and product use for everything else: planning, prioritization, trade-offs.

What the currency framing actually means:

The currency framing turns reliability from a moral claim into a business decision. Both framings are true; the business framing is more actionable.

Invest

The real value of the currency framing is that it lets the team make explicit investment decisions. Where do we want to spend the budget? On innovation that ships features faster? On stability work that keeps the budget from burning unexpectedly? On experimentation that takes more risk per deploy? Each is a deliberate choice, not a default.

Treating the budget as something to invest changes how the team relates to it. It is not a constraint to minimize; it is a resource to allocate. The shift in framing is small; the operational impact is large.

Audit

The third practice is the periodic retrospective: where did the budget go? At the end of each period, the team accounts for the spending. The accounting is what produces the lessons that improve the next period.

Error budget as currency is one of those small reframings that reshapes how engineering teams operate. Nova AI Ops attributes budget spending per contributing cause, surfaces the spending pattern over multiple periods, and produces the retrospective data that turns each period's spending into the next period's better decisions.