Menu

Post image 1
Post image 2
1 / 2
0

Vibe Coding vs Engineering: Where I Draw the Line

DEV Community·Ravi Kiran Pagidi·26 days ago
#elnSK7Pg
#ai#where#programming#python#code#fullscreen
Reading 0:00
15s threshold

AI has changed how fast we can write code. A decent prompt can now give you a working script, a UI stub, a FastAPI route, or even a rough end-to-end feature in minutes. That is genuinely useful. I use AI coding tools all the time. But I also think a lot of teams are starting to confuse generated code with engineered software, and those are not the same thing. Vibe coding is not the problem. Treating vibe-coded output like production-ready engineering is the problem. What I Mean by Vibe Coding When I say vibe coding , I mean the style of working where you prompt an AI tool, accept most of what it gives you, run it, patch a couple of errors, and keep moving. That works surprisingly well for: Prototypes Proof of concepts Learning a new library UI experiments Throwaway scripts Hackathons Brainstorming implementation options I do this myself. If I need to test an idea quickly, I do not want to spend an hour polishing structure before I know the idea is even worth keeping.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More