Treat prototypes crossing from Product into Engineering as a feature rather than a burden - the code is worth two days, the market learning is the payload, and every one arrives with headcount

August 11, 2026 at 2:49 PMstrategyhigh

Situation

Justin raised Elm - a prototype somebody had been building for about three weeks and which was apparently launching the following week - and assumed it would eventually become his problem without the bandwidth to carry it. Nathan had objected in stronger terms that we cannot launch things without engineering being deep into it. Peter sided against both of them and with Bjorn, and gave the reasoning in two parts. On the code: it is a prototype, nothing more than a prototype, the amount of code there is not more valuable than two days, it would take two days to recreate it from nothing, so when it does come over to our side of the fence it is not like we are burdened with a pile of architecture that is terrible and horrible to manage. On what actually transfers: all we are burdened with is what we have learned in the market about what people want from it, which is an awesome thing to be burdened with - because now we are burdened with these two customers wanted to do these things, instead of Brady woke up one day and had a brain fart and decided that this is what a product should do. He then removed the capacity objection three separate times: it will come with headcount. Two, and you are seeing Ascender come your way with headcount, period. Everfox desktop with headcount, Kubernetes with headcount. So it will come with headcount, period. He named the contrast with their shared past - it is a very different model than anything we would have done at Amazon - and pushed the logic further with Bjorn, suggesting Satellite be announced with a go-to-market and a feature list without actually making the software available, to see who rings our front doorbell. He also accepted Justins counter-constraint on feature bloat and added his own: we can cut features too, I do not mind us removing features and seeing if nobody ever notices.

Reasoning

He is repricing what a prototype costs to inherit, and the repricing is only true because AI made the rewrite cheap. If the code is genuinely two days, then the architectural debt argument - which is the real basis of Nathans and Justins objection - evaporates, and what remains is pure signal: validated demand from named customers instead of a product managers guess. So the objection is not wrong in principle, it is wrong under current conditions, and he says so by naming Amazon: this is a model they would both have refused at their previous employer, correctly, and the conditions have changed. The headcount guarantee, repeated three times with period attached, is what makes the position survivable rather than merely correct - it converts every handoff from a capacity theft into a growth event, which is also his standing answer to the same complaint from Nathan. And the announce-before-shipping suggestion shows the underlying belief: the expensive scarce thing is knowing what people want, not building it.

Additional Context

Justin had opened the 1:1 by describing Nathan as visibly upset for days, and diagnosed it as we are yet again doing way too much with not enough. Peter recast that in the same conversation - we are growing, we have more business and more opportunity than we have ever had, but this time it comes with headcount - and noted Nathan had five open recs and had not been told no on a headcount request in two months. Chris Wolford had also just stood up a Kubernetes offering fast enough that Bjorn described design, not engineering, as the new bottleneck.

Observed Evidence

Direct transcript quotes across a five-minute stretch of the Justin 1:1, including the two-days valuation, the three repetitions of with headcount, the Amazon contrast, and the announce-before-shipping proposal.

Matching Patterns

50%
Protect Engineering Capacity(require the work to add headcount rather than displace priorities, same strategy category, involves Justin and Nathan)
32%
Conscious Tech Debt for Execution Speed(accepts inherited prototype code because speed of market learning wins over architectural purity)
25%
Decouple to Protect Momentum(separated the code artifact from the market learning and valued them independently)

Confidence Breakdown

33/35
Evidence
26/30
Pattern
19/20
Source
8/15
Corroboration

Reasoning Depth Analysis

Org Signal:That the CTO will side with Product against his own senior engineers on a process question when the underlying economics have changed - and will name the changed variable rather than asserting authority. Also that headcount is the standing consideration for absorbed work, stated as a guarantee not a hope.
Who Affected:Nathan most directly, since his objection was the stronger one and he was not in the room. Brady, whose prototypes are the ones crossing over. Chris Wolford, whose two-week Kubernetes build is the proof case. Every engineer who will inherit a prototype and now knows a req comes with it.
Precedent:Sets that inherited prototype code is not architectural debt at CIQ, and that the transfer is evaluated on market learning rather than code quality. Riskier precedent: it makes announce-then-build defensible, which is a real change in what CIQ is willing to say publicly before shipping.
Consequences:Real - Ascender, Everfox desktop and Kubernetes are each named as arriving with reqs, so the guarantee is already being cashed. The exposure is that if a handoff ever arrives without headcount, the whole position collapses and Nathan will be right retroactively.
Timing:Now because Elm launches next week and because Nathans frustration had become visible to peers - answering the general principle in the abstract was cheaper than answering it under the pressure of a specific handoff going badly.

Related Context

🎥
Justin <> Peter Weekly 1:1 - 2026-07-31

fathom

It is a prototype. It is nothing more than a prototype. ... the amount of code there is not more valuable than two days. It would take two days to recreate it from nothing at this point. ... All we are burdened with is what we have learned in the market about what people want from it, which is an awesome thing to be burdened with.

🎥
Justin <> Peter Weekly 1:1 - 2026-07-31

fathom

And you are seeing Ascender come your way with headcount, period. ... And we are seeing Everfox come our way, desktop with headcount. We are seeing Kubernetes come our way with headcount. So it will come with headcount, period.

🎥
Justin <> Peter Weekly 1:1 - 2026-07-31

fathom

All right, Bjorn, you want to release Satellite in a week. Why don not you release it today? ... Have a go to market, tell everybody what the feature set is, release it today. Do not actually make the software available. Lets go see who actually rings our front doorbell and says, I want this thing.

Outcome

Rule reapplied intact on the KT 9.8 deal 9/3 - converted Nathans objection into a workable yes. Rule holding rather than a downstream result.

Rating: 4/5

Decision ID: 7b9f974c-a664-4874-b25a-b9b310187d09