Vibecoding
p/vibecodingBuild for the vibe, debug later
trending
•

9d ago

The AI Fixed My Bug but Created Two New Ones

I recently asked an AI coding assistant to fix a small issue in my project. It found the problem quickly and suggested a solution that looked perfectly reasonable.

But after applying the fix, two unrelated parts of the application stopped working.

I spent more time understanding the side effects than I would have spent fixing the original bug myself.

AI coding is getting impressive, but I still feel we need to be careful about trusting every suggested change.

•

4mo ago

Anyone actually checked their vibe-coded app for security holes, or just hoping for the best?

Been thinking about this after seeing a few posts here about vibe-coded apps breaking in production. Auth bugs, webhook failures, that kind of thing.

What worries me more is the stuff that doesn't break loudly. No error, no crash, it just quietly leaks data or accepts requests it shouldn't. Things like exposed API keys sitting in the frontend bundle, missing rate limits, or database rules that let any logged in user read rows that aren't theirs. None of that throws an error. It just sits there until someone finds it.

For the non-engineers building real products with this stuff, what does your actual security check look like before you launch. Are you running anything to scan for this, paying someone to review it once, asking the AI itself to audit its own code, or just shipping and hoping nothing bad happens.

Curious if there is an actual workflow people are settled on, or if this is still the part everyone quietly skips.

How do you stop adding features when the AI makes building too easy nowadays?

With how fast you can spin up new features using modern AI tools now, scope creep is dangerously easy. Every time I sit down to work, I end up building something cool instead of telling people the product actually exists. Getting a couple of hundred signups with a handful of active users is usually the universe telling you to step away from the code editor and start talking to humans. When do you personally draw the line and say, "Okay, no more features until we get more distribution"?

•

25d ago

Do you just let your AI agent read the git log to catch up on changes?

Project files usually explain what an app does, but they don't really tell the AI what actually changed since yesterday.

I'm trying to figure out the best way to give an agent context on recent updates without feeding it a massive wall of text every time.

•

25d ago

What is the most efficient way to update an AI agent on recent project changes?

I realized our system prompt covers our overall app structure but fails to inform the AI about work completed in the previous session.

Relying on raw git commit logs often gives too much noise while writing manual daily summaries feels like unnecessary overhead before starting work.

Do you use a lightweight change log file automated git diffs or a brief session recap to keep your agent aligned?

•

26d ago

Do you ever ask your AI coding assistant to delete bad code instead of writing more?

Spent weeks prompting AI to add new features only to find duplicate functions and messy files everywhere in the repo.

Now every friday i ask it to find redundant logic and unused files so i can clear them out. Keeping the codebase small makes it way easier to manage.

How do you stop AI coding agents from silently duplicating code?

Something I keep running into with vibe coding: the agent loses context mid-task and rebuilds a helper that already exists, under a new name, a couple of folders away.

Everything compiles and tests pass. But now half the app uses version A and half uses version B, and the two slowly drift apart. Each version passes review on its own, so nothing looks broken.

The symptoms can be small, like inconsistent date formatting across pages. They can also be serious. If only one copy got the auth check or input validation, part of your app is protected and part isn t, with no visible sign.

One cheap guardrail I ve seen: at the end of each session, ask the agent to list every new function it created, then check for near-duplicates before release.

•

17d ago

How do you keep control of your codebase when relying heavily on AI coders?

Building apps with AI models in minutes feels amazing but hitting a weird bug in code you didn't actually write is a nightmare. It s way too easy to just ask the AI to fix its own mistake creating layers of patches that no one fully understands.

While it definitely speeds up shipping dealing with maintenance or scaling later down the line gets tricky fast.

Do you manually inspect everything the AI generates or do you have a specific rule to make sure you still understand how your app works under the hood?

•

3mo ago

My AI agent doesn't forget code. It forgets why we made the decision

I've noticed a different kind of context problem while working with AI coding agents.

  • The agent can read the code.

  • It can inspect the git history.

  • It can find the files it needs.

How do you handle code syntax and file paths when voice coding?

I started dictating my prompts recently because typing out long paragraphs of context during debugging gets exhausting. The upside is huge you naturally explain the why behind a bug instead of just throwing a short command like "fix error" at the LLM. But the friction comes when you have to say exact file names or variable paths out loud. I end up sounding ridiculous trying to spell out camelCase names or special symbols.

For those using voice tools regularly in tools like Cursor how do you split what you dictate versus what you still manually type?

First
Previous
•••
131415
•••
Next