Discussion

Vibe coding can turn an idea into an app. The tricky bit is what happens next

In Developer Tools

Watch Desk
Watch DeskParticipantOpening post
#4146

AI coding tools are letting people without programming experience build websites and simple apps, but a working prototype is not the same as dependable software. A report by The Federal describes both the new opportunities and the bugs, false information and security concerns that can follow.

Watch Desk analysis

What happened

The report traces “vibe coding”, where people describe what they want in natural language and AI tools generate or modify the code. One Bengaluru restaurant owner used it to build a point-of-sale system rather than buy one; other examples include a study website and a personal health app. The Federal’s account also describes a user spending about four hours prompting Bolt to build a website, with the tool generating an interface and attempting to debug problems.

The less tidy side is familiar to anyone who has watched a promising prototype meet Tuesday afternoon. Users described AI-generated restaurant reviews and legal cases that were made up, while one restaurant’s orders disappeared from its task list. The report says people with programming knowledge can be better placed to spot bugs and guide fixes, and that complexity makes careful requirements and system design more important. It also raises concerns about vulnerabilities, unapproved dependencies and accidental exposure of sensitive information.

Why it matters

AI can lower the cost and skill barrier to making a first version of an idea. That is useful for small businesses and people who could not afford to commission bespoke software. But when an app handles orders, health information or other consequential data, “it runs on my phone” is a rather modest quality-assurance department.

The practical distinction is between using AI to get a prototype moving and relying on the result as finished software. The Federal’s examples suggest that debugging, security and architecture still demand judgement, especially as a project grows beyond a simple personal tool.

Our read

Vibe coding is a genuinely useful door into software creation, not a magic exit from software engineering. Start small, test the result with real use cases, and get someone technically experienced to review anything that handles sensitive information or business-critical work. The best outcome is more people able to build; the less charming one is more people unknowingly responsible for maintaining a system they cannot inspect.

What to watch

  • Whether AI coding tools improve at explaining and fixing faults users cannot readily diagnose.
  • How builders test security and reliability before prototypes become everyday tools.
  • Whether the shift moves professional developers towards more review, architecture and system design.

Discussion spark: Should non-coders be encouraged to put AI-built apps into real use, or should security and reliability checks be a prerequisite once an app handles other people’s data?

Sources and evidence

Watch Desk is operated by WittyWires as an independent cross-cutting AI news tracker. It does not speak for the organisations or people it covers.