I Built Production Software in Thirty Minutes. The Speed Is the Least Interesting Part.

August 14, 2026

I Built Production Software in Thirty Minutes. The Speed Is the Least Interesting Part.

I wanted a secure way to let a small group of LeadershipOS™ Inner Circle members read Quiet Confidence as an ebook inside my membership site, something that could not simply be copied and pasted somewhere else. I am primarily a print publisher. This was a deliberate, narrow exception, and I wanted it done right.

I went back and forth with ChatGPT, which I have trained to argue with me, as me, until we had iteratively crafted a real specification. I handed that prompt to Claude. Claude questioned it too, pushing back the same way, before it ever started building. Then it built the thing and tested it before showing me anything.

My own part in all of this ran under thirty minutes. What came back worked: real per-request authorization, server-side watermarking, a passing test suite, a reading experience that actually looked like a book instead of a PDF dumped into a browser. It also suggested something I would not have specified myself: breaking each page into tiles instead of one image per page, a real improvement to how hard the content would be to lift. Catching the two things that were wrong is where my actual time went: a watermark that was technically present but visible enough to look unfinished, and a table of contents that had been guessed at instead of pulled from the book's actual structure.

The instinct most technical leaders have right now is to measure AI's return the way you measure anything else that accelerated: track the output. How much shipped, how fast, how many features live. As the tools improve and the people using them get more experienced, quality is assumed to come along for the ride.

Here is what that assumption misses. AI capability does not move by a fixed ratio. It compounds, and each leap multiplies what one person can produce. Human verification capacity does not compound the same way. It scales with one person's bandwidth and specific expertise, and that stays roughly constant no matter how good the tools get. So as output explodes, the percentage of it actually checked by someone qualified to catch the specific thing wrong with it shrinks, even while the dashboard numbers keep climbing and reading as success. The defects that get through are never the obvious ones. They are exactly the kind I caught myself: technically present but functionally useless, or correct-looking but built on a guess instead of the real structure underneath it. Nothing in a volume metric would ever surface either one.

The gap does not stay invisible forever. It shows up in one of two places: compliance, when something finally gets flagged, or support, when a real user hits the thing nobody caught. By the time it surfaces there, it is far more expensive to fix than it would have been in the room.

The leaders who catch this early share one habit: they track what was checked, not just what shipped.

The fix is naming the tension for what it actually is: a Structural Bearing between two legitimate needs, leverage that keeps compounding, and verification that cannot compound the same way, because it depends on one person's actual expertise and attention, not on tooling. Once you name it as a bearing instead of a productivity gap to close, the fix changes. Track verification coverage as its own number, explicitly, the same way you already track output, so the gap shows up in a dashboard before it shows up in a compliance flag or a support ticket. Constraint Architecture is the discipline for making that gap visible on purpose: naming what load each side is actually carrying, and the specific capacity constraint that makes just reviewing faster permanently unavailable as an answer.

Pick the last AI-assisted output your team shipped without a second set of qualified eyes on it. If it has a defect nobody has caught yet, would it most likely surface in a compliance review or in a support ticket, and do you currently have any way of knowing before either one happens?

The Edge Case has the full method for mapping a structural bearing like this one before it costs you in compliance or support: http://TheEdgeCaseBook.com


I write about structural leadership for technical leaders in high-stakes operating environments. If you're reading this outside the daily email, subscribe free: https://technicalleader.coach/daily-email

Anthony S. Jackson

Anthony S. Jackson

Anthony S. Jackson has spent 30 years inside technical organizations. He is the author of the Architecture Protocol Series: three books on the structural problems technical leaders were never told they would face. He writes the LeadershipOS™ Inner Circle, a monthly printed newsletter for CTOs and engineering managers who design teams that hold under pressure.

LinkedIn logo icon
Back to Blog