AI systems

Agentic coding is having its home renovation moment

AI coding tools make software easier to start, much as home improvement stores and YouTube made renovation more accessible. The businesses most exposed sell execution alone. The stronger opportunity is to own the risks that remain after the demo works.

Donald AinsworthUntitled4 min read
Simple building blocks sit beside a more complex structure whose supports and foundations remain visible.

Home Depot and Lowe’s put materials and tools within reach. YouTube supplies demonstrations. Together, they make it easier for a homeowner to attempt work that once started with a call to a contractor. Agentic coding offers a similar invitation: describe an app, let an agent write code, and try the result.

That changes the market for software services, but not because every customer becomes a competent software operator. It separates tasks people can reasonably do themselves from responsibilities they still want someone else to carry. Small firms need to understand which side of that line their revenue sits on.

Starting is not the same as finishing

A finished facade conceals a network of unfinished supports and connections behind it.

Painting a bedroom and moving a load-bearing wall both count as renovation. They do not carry the same consequences. Likewise, a disposable event signup page and a customer billing system may look equally approachable in a coding agent’s chat window. Their failure costs are very different.

Agents reduce the effort required to produce code. They do not automatically establish that requirements are correct, permissions are appropriate, or recovery works. An inventory app can pass a demonstration and still mishandle two people editing the same stock count.

Classify the project before choosing how to build it. Consider data sensitivity, operational dependency, integration complexity, and reversibility. A prototype using synthetic data can tolerate experimentation. A system that moves money needs stronger evidence, independent review, and a named operator.

Expect routine execution to lose pricing power

A business selling basic websites, simple dashboards, or standard workflow automation faces real pressure when customers can generate an acceptable first version themselves. Not every customer will switch, but a credible DIY option can lower willingness to pay even among customers who still hire help.

The renovation analogy has limits. A homeowner still has to physically install cabinets. Software agents can perform much of the implementation directly, and distribute the result cheaply. Some narrow service categories may shrink substantially. Adding AI to the delivery process will not preserve a price that customers no longer accept.

Small firms should examine their last ten projects. Identify what customers actually bought: typing capacity, domain judgment, access to a difficult integration, or dependable operation. Revenue concentrated in easily specified execution is more exposed than revenue tied to consequential decisions and continuing responsibility.

Sell the work customers cannot safely absorb

The response is not to rename development as consulting. Create a service with an observable result and a clear boundary. Customers who build their own first version may still pay to have it assessed, connected to existing systems, or made supportable.

  • Readiness assessment: inspect a customer-built app, test critical workflows, and deliver a prioritized defect and risk report.
  • Integration package: connect one defined workflow to an existing system, including permissions, error handling, and reconciliation.
  • Launch package: establish deployment, monitoring, backups, and a tested rollback procedure for a bounded application.
  • Operating service: maintain dependencies, investigate incidents, and verify critical workflows against an agreed service scope.

Price these offers around defined scope and responsibility, not a promise of unlimited rescue. Inspect unfamiliar code before quoting remediation. A fixed-price assessment can lead to a separately priced repair. Otherwise, the provider inherits unknown defects while the customer assumes everything is covered.

Buy a supported outcome, not just generated code

A translucent module is supported by a metal cradle and connected through orderly channels to surrounding components.

For buyers, DIY is an option, not a procurement strategy. Compare three paths: configure an established product, build internally with agents, or hire a provider. Include internal review time, maintenance, incident response, and the cost of replacing the system, not just initial construction.

Request evidence proportional to the risk. For a shared internal tool, that might mean tested access controls, reproducible deployment, and proof that a backup can be restored. For a revenue-critical system, add failure testing, support arrangements, and explicit recovery objectives.

Make ownership concrete before launch. Someone must control the repository, cloud accounts, credentials, and deployment process. Someone must receive alerts and approve changes. If the original builder disappears, another person should be able to operate the system without reconstructing its history from chat transcripts.

Test the new business model on one job

An entrepreneur should test a narrow offer before rebuilding the business around it. Choose one customer type and one recurring problem. Offer a paid assessment or bounded implementation with explicit acceptance criteria. Record delivery effort, rework, support requests, and margin after the first month of use.

Use agents internally, but keep a person accountable for acceptance. Faster implementation only improves the business if verification and support do not consume the savings. Stop selling an offer that cannot be delivered profitably at a price customers will pay.

For the next proposal, replace the list of development activities with the result you will verify, the responsibilities you will retain, and the evidence you will hand over. Then test whether a customer will buy it.

Work with us

Bring us the problem behind the article.

You will speak to an engineer, and you will leave the first conversation with an opinion about your problem whether or not you hire us.