Published on

Notes on Vibe Coding

Authors

Introduction to Vibe Coding

It's a new way of coding with the help of AI tools. After using lots of tools, I am currently happy with Claude Code, which gives me better results, without going back and forth to my browser or code editor.

But then there are multiple tools, like OpenAi Codex, and the most famous one like Cursor (with built in editor).

Vibe Coding, Context Engineering, Spec-Driven Development

To be honest, let's not get into the official definitions here.

As a consumer or a normal user, I would like Vibe Coding to define like - you just have an idea, you just want to get quick output without even getting into details of how you want to be make it.

Context Engineering comes into play when you are not getting the output you are expecting AI to give you. And you want to control aspects of it, giving specific instructions or mostly accurate inputs to work on. At the current stage, using AI is a very back and forth game.

Spec-Driven development is a way of working with AI, just like old times, where you give a detailed spec of what you want to build, and AI will help you build it. The action mode comdes at very end, and most of the Human time goes into planning and defining what needs to be done.

Which AI Tools?

Claude Code

Frankly speaking, I tried many, but got hooked on to the Claude Code. There are alwyas updates coming up with other AI tools like Cursor, Gemini CLI, OpenAI Codex, Open Code, and so on.

Since things are moving very fast, I am preferring to stick with one tool, and see how it goes.

Ways of using AI Tools

Related Posts