Vibing

— in

There is a notion among some devs that vibe coding is garbage. It is not true though.

I’m not entirely sure why they think so. I haven’t observed any such dev in action, trying to vibe code, and what results they get under what conditions, but I have my suspicions.

I’ve been experimenting recently with vibe-coding, in its various forms like auto-complete, agent mode and so on, and using various tools, on a real project, so I can arrive at my own conclusion, which I stated above.

What I said is the brief version. It does come with some fineprint and caveats, but they are the same for traditional coding alike, nothing new or different.

Here they are:
– You need to review the code changes
– You need to know good design and good coding practices
– You need to use a very good model capable of coding (such as claude code 3.5 or 3.7)

Without the above, tools will carry you for a while. Your mileage will vary. And then things will go to hell at some point.

So yes, be warned.. AI is a great power in the hands of those who can wield it. It might at some point get much better and offer the same power to those with less coding knowledge and experience but we are not there at the moment.