Beyond Vibe Coding: Build Products, Not Technical Debt is the talk Chris Coughlan gave at the NVSBC Vets26 conference, for a room full of veteran-owned government contractors weighing how far to trust AI with the software their businesses run on.
Vibe coding, describing what you want and letting AI build it, is the fastest way to ship software today. It is also the fastest way to accumulate technical debt you cannot see. The talk puts a real cost on that trade through three stories from the field:
The through-line is the Intent Gap: the distance between what you think your solution does and what it actually does for your users. Technical debt is what fills that gap, the accumulated cost of the decisions you never made on purpose.
The talk closes on the alternative C Infinity builds with every day: AI-enabled, spec-driven development, where the specification is the product and the code follows. Fast and sound, not fast or sound.