Skip to main contentSkip to main content
The Record

Studio Notes

The Record

The Record provides a transparent accounting of system throughput and unit costs to establish a reliable baseline for building software.

Justin Tsugranes3 min read

AWS Cost Explorer reported a $1,400 discrepancy in Lambda execution fees during the final week of the Q3 sprint. This was not a failure of the code so much as a failure of the observation layer. To build software worth using, there has to be a ledger that tracks more than just whether a feature is finished. The Record is the specific, measured history of what a system produced, what it cost to maintain that production, and where the output diverged from the intent. It is the specification of reality.

The Specification of Reality

Most software development happens in a fog of "almost done" and "feels faster." We prefer a colder eye. When we talk about a product’s performance, we lead with the number and the method used to find it. If we say a dashboard loads in 400ms, we are talking about the 99th percentile (p99) over a 30-day sample size, not an average that hides the person waiting five seconds for a script to hydrate.

A record is not a marketing story; it is a technical audit. It exists to remove the ambiguity from the build process. By documenting the throughput—the actual volume of work that moves from an idea to a production environment—an owner can see the velocity of the studio without needing to understand the underlying code. If the system produces four stable features per month at a specific unit cost, that becomes the baseline for every future decision. It turns "how long will this take" from a guess into a calculation.

The Unit Cost of Craft

Software is often treated as a fixed asset, but it functions more like a utility with a fluctuating rate. Every button, every API integration, and every database query carries a carrying cost. We track this as unit cost: the total expenditure required to keep a specific function running for a specific number of users.

When a product scales from 100 users to 10,000, the unit cost should ideally decrease or remain flat. If the Record shows that a $0.04 cost per user has jumped to $0.12 following a new release, it indicates a leak in the architecture. This might be an unoptimized recursive loop or a third-party service charging for data egress that wasn't properly cached. By pinning the cost to the feature, we can have an honest conversation about whether that feature is earning its keep. The goal is to ensure the craft is sustainable, not just beautiful.

Drift and the Correction of Faults

In a complex system, drift is inevitable. Drift is the measurable distance between how a feature was designed to work and how it is actually performing in the wild. It shows up in latency spikes, in error rates that climb by 0.5% after a patch, or in "ghost tickets" where users report a friction point that the logs haven't caught yet.

The Record documents these faults with the sample size stated. If a payment gateway fails three times in 1,000 transactions, that is a 0.3% failure rate. Stated plainly, it allows us to decide if that is an acceptable edge case or a critical fault that requires an immediate pivot. This level of detail prevents the team from chasing shadows. We don't fix things because they feel broken; we fix them because the Record shows they are drifting away from the specification. This discipline keeps the software sharp and the maintenance overhead low.

The Authority to Say No

The most valuable thing a record provides is the honest reason to say no. When the numbers do not support a claim, the claim must be abandoned. If a proposed feature requires a throughput that exceeds the system’s measured capacity, we can see the collision coming before a single line of code is written.

An owner needs proof before an application is worth filling in or a new direction is worth funding. If the Record shows that adding a complex real-time collaboration tool will increase the unit cost by 40% while only serving 5% of the active user base, the data makes the decision for us. It moves the conversation away from ego and toward the health of the product. We share these numbers generously because they are useful, not because they are a flex. They allow everyone involved to see the frontier clearly.

When the data shows a 14% drop in engagement following a change to the onboarding flow, the Record doesn't ask for an opinion; it demands a correction.

Weekly Briefing

The studio briefing.

What we’re building across the portfolio, every Monday.

JT

Written by

Justin Tsugranes

Founder, Total Ventures

Solo-founder building and operating a multi-brand product studio with AI agents. Writing about building, operating, and shipping.

ShareXLinkedInFacebook
#software development ledger#system throughput accounting#unit cost software#software performance metrics#drift in software systems#technical audit process