Member-only story

Vibe Coding Sucks — My Story

H. Ali
6 min readMar 22, 2025

--

When you trust AI a little too much… 😴 ( Source: Image by the author)

I used to spend hours debugging, searching StackOverflow, and writing code line by line. But the moment I discovered AI-powered coding assistants, everything changed. At first, it felt like magic. But soon, I realized I had lost something crucial…

First, I was under the impression that — for a computer — is it even possible to write code for itself.

It was just a theory — until it became a reality with the launch of OpenAI’s ChatGPT on November 30, 2022.

ChatGPT wasn’t the first AI model capable of generating code; other autocomplete tools used AI. But when I first saw ChatGPT in action, it felt like a whole new level

I was back in university when I first witnessed its capabilities. You simply give it a prompt, and it writes the code for you. I was stunned — this was unlike anything I had seen before.

At first, I started using it, but AI wasn’t writing the entire code for me — its usage was still quite limited. I was still handling a large portion of the coding myself.

The only major change for me was my reliance on StackOverflow. I had almost stopped using it entirely (which, as I’ll explain later, wasn’t necessarily a good thing).

I would simply give a prompt and get an instant result. It felt great. To be honest, using AI genuinely improved my productivity.

I no longer had to Google how to center a div (Lol). We all used to do that a lot, didn’t we?

The Addiction of AI

Until now, AI has been a game-changer for me. It was boosting my productivity, answering my questions, and, 90% of the time, giving me exactly what I needed.

Things were going well until I discovered Cursor.ai. For those unfamiliar, it’s an alternative to VSCode with a built-in AI chat window, replacing the need for Copilot.

Before I knew it, I wasn’t writing code anymore — I was completely hooked on CursorAI.
I started relying on it for everything, all because of one feature: the “Apply Code” button.

One day, I hit ‘Apply Code’ and watched as CursorAI replaced half my codebase. I had no idea what had changed. I felt helpless. This wasn’t coding anymore — it was…

--

--

H. Ali
H. Ali

Written by H. Ali

Building with Python, JavaScript (React, Django, FastAPI). Writing about AI, coding, freelancing & tech careers.

No responses yet

Write a response