Skip to main content
Recently Peter from OpenClaw talked about his preference of not using the term vibe coding instead use the term Agentic Engineering. But are these two things the same? The answer is no. I know that a lot of non technical people has picked up vibe coding recently. Specially the AI models becoming more reliable in generating code, building is becoming like a hobby for all the non tech folks and it feels like a magic. I do appreciate this excitement and urge to build things but people should start spending more time on what to build and whats the best practice to build this. I am not asking people to go deeper and understand the intricacies of engineering. But there are couple of things that can actually take you from a Vibe Coder to an Agentic Engineer. To start with I would really recommend you to go through the How to vibe code article. If you are a technical person you can skip this part. In this article you will get a fare understanding of some key parts about building a software. Now to being with, most of the projects that will come to your mind atleast 90% of the features that you are thinking can be done with simple CRUD features. This involves the following
  • Signup/Login functionalities
  • Creating, editing and deleting something from app
  • Communication layer (Sending an email, slack message or different integrations)
Apart from these there are certain things that actually makes your app really proactive are the following
  • Webhooks - Sending or Receiving data to/from 3rd party apps
  • Periodic Operations / Polling - Checking daily changes in 3rd party apps
  • Cron - Running a scheduled operation in your system like sending a progress report of your Todo list at the end of the day in your mail
  • Pub/Sub - This is more like if you want to constantly listen to some particular change in your/third party app and perform some action when it happens. Think of it like whenever you install Netflix in your phone, then Netflix subscribes you to a notification channel that informs you about all the upcoming movies.
I know I went a little too far. But to create really useful products these are some things that you need to be aware of and by using these you actually start the journey from Vibe Coding to Agentic Engineering. But you probably be thinking, I have already built similar things without knowing about all these. True, but when you know the right terms you will probably spend less time fighting with AI and more time vibing with it. Well now that we know these things, I want you to ask these questions before you build any apps.