Tech Radar| 2026-08-10

The Duct Tape Is Now Structural

Sarah Jenkins
Staff Writer
The Duct Tape Is Now Structural

The emergency call came in at 2 AM. The new AI-powered customer support bot—the one featured in the last all-hands meeting—was telling customers their warranties covered alien abduction. The on-call engineer didn't log in to a model dashboard. She didn't trigger a new fine-tuning job. Instead, she opened a convoluted Python script and added a new regex to a list of "forbidden concepts," right between "perpetual motion" and "the lizard people conspiracy." The fix was deployed in minutes. The duct tape held. For now.

This is the unglamorous reality of building with AI. The demos show a clean, two-way conversation with a powerful intelligence. The architecture diagrams in production tell a different story. They look less like a brain and more like a plumbing schematic for a house that has been renovated by a dozen different contractors, none of whom spoke to each other. Every elegant API call to a foundation model is surrounded by a messy scaffolding of hacks and patches. That scaffolding is hardening into a permanent, load-bearing structure.

The first patch was the prompt. A simple question became a multi-paragraph preamble, stuffed with instructions, examples, and threats about what not to do. This "prompt engineering" was a clever workaround, but it is fundamentally brittle. It's programming in a natural language that the interpreter doesn't fully understand. When the underlying model gets a minor update, carefully crafted prompts can shatter in unpredictable ways.

Then came the second layer of tape: Retrieval-Augmented Generation (RAG). To stop the model from making things up, we decided to let it read from our own documents. This solved one problem by creating three more. Now we have a vector database to manage, an embedding model that can drift, and a retrieval system that might pull the wrong context entirely. The hallucination isn't gone; it has just been outsourced to the search index. The system's "source of truth" is now whatever a cosine similarity search happens to surface at that millisecond.

When that wasn't enough, we added guardrails. A whole ecosystem of startups has emerged to sell AI firewalls and output validators. These are often just more heuristics, keyword filters, and even other, smaller models, all sitting between the user and the AI. Each one adds latency. Each one adds a monthly bill. Each one is another potential point of failure in a system that is already a chain of probabilistic dependencies.

We are building our most critical new systems out of a collection of temporary fixes. This isn't just technical debt; it's a new, more precarious kind of architectural liability. The logic of the application is no longer in the code. It’s smeared across prompt templates, vector stores, and the configuration panels of

Generated by Reportify AI — Automate your team's status reports, standups, and weekly updates. Try free →

Stop Drowning in Reports

Turn your scattered meeting notes into executive-ready PPTs and Word docs in 30 seconds.

Get the App