Rethinking software development: The promise and reality of vibe coding

Rethinking software development: The promise and reality of vibe coding

Vibe coding shifts software creation from code to outcomes. Michael Hunger, VP of Product Innovation at Neo4j, unpacks the promise of AI-guided software development — and tackles three persistent myths holding vibe coding back from mainstream adoption.


Andrej Karpathy sparked renewed interest in a novel approach to software creation that prioritises what software does rather than how it’s built, when he coined the term “vibe coding”. Rather than writing traditional code, vibe coding guides AI agents with natural language prompts, in a shift that empowers product managers, designers and founders to build software without deep coding expertise. 

However, vibe coding is more than a flashy tool; it’s an important shift from implementation to outcomes. Yet, misconceptions around vibe coding, and how it fits into software development as we know it, remain a barrier to adoption. Let’s debunk the three most persistent myths to help organisations unlock the true value of vibe coding.


The Reality: It refocuses engineers to solve the right problems

Critics claim that vibe coding is a case of lazy developers avoiding the “real work” of coding, but they miss the key point. Software development is about understanding business needs and automating solutions, not just writing code. Code is simply the representation of that learning. If you understand what’s needed to solve a business challenge, then code is secondary.

Like good software engineering, vibe coding relies on clear specifications, acceptance criteria, and iterative refinement. Unsurprisingly, general prompts like “build me a dashboard” yield unusable results.

Rather than focusing on repetitive tasks like CRUD operations, data mapping, and UI forms that suck up precious time, developers can leverage AI agents to automate these time-consuming requests. As a result, developers can focus on creative work that requires critical human insight, such as system architecture and novel problems.


The Reality: It enhances developer expertise 

Fears that AI will replace developers overlook vibe coding’s true impact. Instead, this new approach enables more people within an organisation to create software while making experienced developers more valuable.

By reducing bottlenecks and handling routine tasks, vibe coding gives developers more space to apply their expertise where it counts: shaping architecture, enforcing quality, and guiding AI agents to better outcomes. This shift not only accelerates delivery, it deepens the influence of skilled engineers across the stack. 

When software components are well-defined, development becomes easier to test, scale, and evolve; reinforcing the value of experienced technical leadership.


The Reality: Trust is built through responsible governance, not avoidance

We can’t overlook that AI-generated code carries security and reliability risks, and can be prone to hallucinations, vulnerabilities, and bugs that can multiply in complex systems. But dismissing vibe coding entirely isn’t the answer. The key is to manage AI-generated code responsibly.

This means applying zero-trust principles and robust testing practices. Unit, integration, and system tests to help validate code behaviours and reduce security risks. What’s more, security scanning tools can also detect vulnerabilities, while code reviews ensure compliance with standards and intended functionality. A test-driven approach keeps risks manageable by ensuring code meets specifications and performs reliably.

AI code must also be grounded in context to help reduce risk. When AI agents have access to rich, connected data – like information stored in knowledge graphs – they make better decisions aligned with real business needs. 


With the right context, rigorous testing, and experienced oversight, vibe coding enables more effective software delivery. It’s clear that the future of software development isn’t about choosing between human expertise and AI but about integrating both to meet real-business challenges at speed.

Michael Hunger is VP of Product Innovation at Neo4j.


Stories for you

  • Brineworks secures m for DAC expansion

    Brineworks secures $8m for DAC expansion

    Brineworks secures €6.8 million funding to advance low-cost DAC technology. The Amsterdam-based startup aims to develop affordable carbon capture and clean fuel production technologies, targeting sub-$100/ton CO2 capture with its innovative electrolyzer system. The company plans to achieve commercial readiness by 2026….


  • Brineworks secures m for DAC expansion

    DHL and Hapag-Lloyd commit to green shipping

    DHL and Hapag-Lloyd partner for sustainable marine fuel use. The new agreement aims to reduce Scope 3 emissions through sustainable marine fuels in Hapag-Lloyd’s fleet, using a book and claim mechanism that decouples decarbonisation from physical transportation….


  • Survey: one in seven women face workplace harassment

    Survey: one in seven women face workplace harassment

    Over a quarter of women face workplace harassment in the UK. WalkSafe’s data highlights persistent harassment issues, with 27% of women and 16% of men affected. Many employees believe companies should enhance safety measures, valuing anonymous reporting systems.