Vibe Coding You Say?

As a hardcore programmer, I pride myself in being able to code from scratch without any IDE. That’s how we were taught in college and it gives me self-fulfillment in being able to do so. But then again IDEs are a big help in coding. It helps you with refactoring, helps you remember what existing class to use, what methods are available, what variables are there, etc… In other words it’s a very useful tool.

But then comes the AIs. And with that vibe coding. At first, I didn’t like the idea of vibe coding. It’s like calling someone who cooked instant noodles a chef! It’s outrageous and frankly an insult to the craft. Having said that, I’ve vibe coded before just to try how great AI is in coding and boy are they good (and fast)! All I have to do is meticulously describe what I want done and how I want it done and they get it done! I’ve only done so with my personal projects though…

…that is until recently. See my current work client is an AI-focused company. And they want their employees to utilize AI to be more productive in their work. So I asked for access to Claude Code. At first I didn’t use it properly, I just used the chat feature to help me with my work, but apparently there was a better way to use it – at the command line. And so I did! It’s like the chat but on the terminal. The difference is it had direct access to my code so it could analyze the WHOLE project without me needing to copy paste the code into the chat area. Not only that, it can refactor easily, suggest changes and do those changes for almost instantly!

What I did though was NOT to vibe code, but treat Claud Code like a junior coder under my supervision. I asked it to do the heavy lifting – generate tests for the code change I was doing and execute those tests. I reviewed it’s test results, asked it to retest if needed and recheck it’s work over and over again to find if it missed anything. It’s definitely a game changer.

The account I use is my company’s Claude account so I think it’s one of the upper tier plans. But I also plan on getting the Pro one for my personal consumption. I believe it will help me out tremendously in my personal projects.

Comments

comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.