DUMB DEV Community

Cover image for Vibe Coding Is More Fun Than Actual Coding — And That’s Okay, Bro

Vibe Coding Is More Fun Than Actual Coding — And That’s Okay, Bro

PRANTA Dutta on June 13, 2025

Because sometimes a good playlist, a gradient background, and zero logic is all you need. Let’s talk about the greatest scam in tech since NFTs...
Collapse
 
glenn_trojan_1e79e881c2b7 profile image
Glenn Trojan

I don't entirely disagree

Collapse
 
sebconejo profile image
Sébastien Conejo

Haha fun post !

Additional thoughts: There’s a third space between vibe coding and “real” coding: coding with an AI assistant. Tools like Cursor let you stay in flow while shipping real features. It’s not purely aesthetic like vibe coding, but not as soul-crushing as manual debugging either.

I’ve been digging into this space because I co-founded Manifest. It’s a super simple backend you define in YAML, and it works nicely with AI-powered code editors. The goal is to remove the backend complexity while staying in your dev workflow.

And yeah, from what I’ve seen talking to users, vibe coders and AI-assisted coders have very different mindsets. One’s here for the feels, the other for flow + results. He needs to validate the generated code, to understand what is behind the result, to ship it to clients. Both legit, just... not the same audience.

Collapse
 
joeseifi profile image
Joe Seifi

Totally — I think there’s this emerging group of “flow coders” who want to stay in motion, validate as they go, and still ship real stuff.

I’ve been tracking this shift while working on EveryDev.ai, where we’re curating tools and ideas around AI-assisted dev workflows. Manifest’s YAML backend fits that vibe perfectly.

Collapse
 
nevodavid profile image
Nevo David

Damn, I’m all in on this - pushing pixels around just for the vibe is the real joy, not slogging through tickets. I seriously need to mess with pointless UI stuff more.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert

pretty hilarious tbh i've def spent hours just tweaking colors for no reason at all you think the fun goes away if you have to ship for real or can you keep that vibe going

Collapse
 
dariomannu profile image
Dario Mannu

And long live vibe blogging :)

Collapse
 
ingosteinke profile image
Ingo Steinke, web developer

That's the right kind of "vibe coding", formerly known as working in "the zone" or using side projects to remember that coding can be fun, not the other kind of "vibe coding" that has been trending recently.

Collapse
 
dotallio profile image
Dotallio

Honestly, some of my favorite hours were spent tweaking gradients and animations that never saw prod. Anyone here actually taken a vibe project all the way to a real launch?

Collapse
 
pranta profile image
PRANTA Dutta

I did, I mean I had to take it down, but honestly, that was a mistake.

Collapse
 
framemuse profile image
Valery Zinchenko

What is a vibe project? Like project for fun? I think the purpose of such project is to get fun, when you take project seriously, it has motivation, purpose, roadmap even the little one. And you work for a goal, which not always fun. Fun project can be poor coded, I don't think you want to mess up with serious project - you're going to loose your motivation once you realize LLM can't work it out and you don't know how to while you really need it.

I mean it's all fun untill it's not, two different things. You can't be vibe coding in your job - it's called lazy or poor salary.

Thread Thread
 
pranta profile image
PRANTA Dutta

Thank you for this, really, ❤️

Collapse
 
williarin profile image
William Arin • Edited

This anti-vibe coding was more or less valid 6 months ago. Now put an AI in a senior dev hands, and he'll do marvels. 95% of my code is now vibe coded, and yet still architectured the way I want. When you know what you want, how to do it and if you can explain correctly your thoughts to the AI, then you do not need to manually code anymore. So yes, vibe code is the way. There's no point not vibe coding nowadays. It's like riding a horse to go to work when you can just drive your car.

Collapse
 
deividas_strole profile image
Deividas Strole

100%. Vibe coding is like jamming with your keyboard—no pressure, just flow. Sometimes the best ideas come when you're not chasing perfection but just playing around with the code like it’s a sandbox. Debug later, vibe now.

Collapse
 
prema_ananda profile image
Prema Ananda

Amusing article, and there's definitely some truth to it! This 'vibe coding' is a familiar feeling when you just want to create something beautiful. 😊

Yes, sometimes AI acts dumb, and here, of course, it's very important to use really good, advanced models – this significantly reduces the number of such moments and saves your nerves. But even with the best of them, sometimes you need a certain psychological resilience to explain the task in more detail or from a different angle over and over again.

But what a plus – AI will never tell you to 'f*** off' or roll its eyes when you yourself start acting dumb, giving contradictory instructions, or forgetting details. It will patiently try to help. And when after such 'ritual dances' with AI everything finally works out and complex logic starts functioning – that's also a kind of 'vibe' and enormous satisfaction

Collapse
 
abhiwantechnology profile image
Abhiwan Technology

Very interesting topic is discussed above. Most of the India-based developers metaverse real estate development company likes actual coding. That thing where you write real logic, fix real bugs, name variables like userId, userId2, and finalFinalUserIdFixed

Collapse
 
pranta profile image
PRANTA Dutta

Yes, but it's not fun, vibe coding is fun, bro.

Collapse
 
birkir_reynisson_bcba74d3 profile image
Birkir Reynisson

I see coding as both an art and a mental workout—it keeps my problem-solving skills sharp. From my own experience, I've found that relying too heavily on AI actually weakens those muscles. When I've tried leaning on it too much, I start losing my grasp on syntax and, worse, I begin doubting my own abilities to figure things out.
There's something irreplaceable about the satisfaction you get from pushing through a tough problem on your own. That moment when everything finally clicks after you've wrestled with it—that's what makes it all worthwhile.
I have to disagree with what you're saying here. I think your view comes from a different experience with coding than mine, and honestly, it sounds like you might not have spent enough time in the trenches to really understand what gets lost when you outsource too much of the thinking.

Collapse
 
rajesh_patel_68e5dd6c9a4f profile image
Rajesh Patel

vibe coding is the gateway drug to dev life. It's where creativity lives before Jira tickets kill the mood. Sometimes you just need to build something beautiful and useless to remember why you started coding in the first place. Loved this! 🔥

Collapse
 
solvecomputerscience profile image
Solve Computer Science

Vibe coding in my experience is when you try to explain the LLM what you really want and it doesn't understand, so you go back and forth until it finally gets it. Then you realize you spent so much time with those prompts that it was faster doing the design yourself :)

Collapse
 
devmakasana profile image
Sanjay M.

Absolutely loved this! Such a fun and relatable take, sometimes we all need to remind ourselves why we started coding in the first place. Vibes matter too.

Collapse
 
starkraving profile image
Mike Ritchie

April 1st was quite a few months ago 🤣

Collapse
 
dara01x profile image
Dara Mustafa

We’re creating a generation of devs who ship fast, but can’t explain why the code runs.

Collapse
 
gautamdroid_49 profile image
gautam-droid

Lmao , the irony !!

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com • Edited

Don't forget to track your vibe projects with pure vibe analytics like Litlyx.com!!