My recent experience with 'vibe coding'
Recently I started using LLMs more then just in the chat interface - though those do get more powerful every month having more tools and features. First I started using cursor and then switched over to a setup that’s simpler for me: VSCode+Claude Code. I’ve been a faithful Claude user for last 1.5 years, tried Gemini (before 3.0) and chatgpt every major iteration since gpt-5 and somehow the style of how Claude works and evolves suits me.
My setup
My setup is simple: I have vanilla VScode + Claude Code + Claude Code VSCode extension. I managed to quickly build this website and a simple flashcard learning app (https://flashcards.alipka.com) I use for Spanish.
My learnings
- Obvious - start with planning (/plan)
- Go to Claude Code or other similar tool that can work with files on your computer - this is much more powerful then just the chat interface with limited file upload capability and tools.
- I found out that my general and broad IT background is quite useful as no model one-shots anything (unless you have pixel perfect spec, which rarely happens) - troubleshooting issues sometimes is better with assisting and pointing the LLM to some solutions/approaches
’Vibe’ concept
I fell in love with ‘vibe ’ concept - meaning you just jump in and start doing it on feeling without overthinking or elaborate trainings/education. I started applying it to other aspects of my life like ‘vibe climbing’, ‘vibe cooking’ (OK, managed to fail here and there with it but at least its not boring;)).