DUMB DEV Community

Cover image for Vibe Coding: Build Apps with Words, Not Code, in 2025

Vibe Coding: Build Apps with Words, Not Code, in 2025

Eleftheria Batsou on July 11, 2025

Introduction I love how AI is shaking up coding, and vibe coding seems to be the new obsession of -almost- every developer. It lets anyo...
Collapse
 
mohamed_ramzy_b49de7b23d1 profile image
Mohamed Ramzy

What A great Article
I built a supermarket system windows Application in Python Using AI chatbot

wasn't really Easy but it does way more easier than Manual Coding

and If I tried a new algorithm I have to know the way very much how it works** either the AI won't make it correctly**

Collapse
 
eleftheriabatsou profile image
Eleftheria Batsou

That was my point, AI can make things easier, of course it always needs a good review :)

Thanks for reading my article.

Collapse
 
myogeshchavan97 profile image
Yogesh Chavan

Loved the way you explained vibe coding. I'm yet to try Base44. However, I recently built the below apps using Lovable AI and as you said, building apps nowadays is so much faster with vibe coding

Collapse
 
nathan_tarbert profile image
Nathan Tarbert

massive respect for this breakdown, i’ve messed around with some of these tools and honestly the speed-up is wild. you ever worry that people will lean too much on ai and stop actually learning how things work under the hood

Collapse
 
eleftheriabatsou profile image
Eleftheria Batsou

this is a valid concern and I do think of it... I'm actually reading a few articles about this topic and maybe in the future I'll write one myself, sharing my thoughts :)

Collapse
 
desmond_qoza_f2dc6318d010 profile image
Desmond Qoza

Beginners learn to code from scratch, vibe coding is just a waste of your time. AI will teach you nothing if you are lazy, like time is constantly saying to you "I'm not your friend". AI coding is for the already know coding Juniors and seniors, it's a tool

Collapse
 
eleftheriabatsou profile image
Eleftheria Batsou

Hmm, that's an interesting point of view, but also I know quite a few people, that are not developers, they don't want to be developers, they have other jobs, yet now, with vibe coding, they are able to build the projects they always wanted!

Collapse
 
teymzz profile image
teymzz

I've discovered that A.I makes a lot of things easier but it never provides the entire solution especially when you're writing thousands of lines of code that deals with multiple files. It is meant to improve your work flow and save you a lot of time not for anyone to depend entirely on them.

Collapse
 
eleftheriabatsou profile image
Eleftheria Batsou

I 100% agree with you. I don't think it can completely build apps (especially when a human started them) and I also don' think humans can continue writing an app generated by AI (usually the code and the structure are very complicated in big projects and I've heard cases that the AI wrote the code in laguages/frameworks the developers didn't even know how to read, let alone debug.)

I think vibe coding can be helpful for smaller projects or for prototyping purposes.

Collapse
 
xwero profile image
david duymelinck

For experienced developers, AI can make you slower. Of course this is one study, we need peer reviewing.

For beginners, don't use AI it teaches you nothing. If you don't want to code, sure use AI.

Collapse
 
eleftheriabatsou profile image
Eleftheria Batsou

Thanks for sharing this study!

(I still think AI can teach beginners quite a few things 😊)

Collapse
 
fazalrsa profile image
Fazal A

Any advice on how to structure a workflow to build a web application with profile management, databases
Background jobs

Collapse
 
eleftheriabatsou profile image
Eleftheria Batsou

Hi there! Honestly, I don't have something specifically for what you're asking.

But I'm writing another article, it will be published by the end of the week, where I lay out a roadmap to become an AI engineer, and I'm including MANY resources. You might find something valuable for your case there...