Live data from Hacker News

Ask HN: Client took over development by vibe coding. What to do?

news.ycombinator.com

31–40 of 57 posts

Re: Ask HN: Client took over development by vibe coding. What to do?

#31

You’re not responsible for code you haven’t pushed. This seems like a bad client that not only wants to push code cheaply but plus wants you to be responsible for it. Charge extra. Your value is not in generating code but the accountability of the code you generate and verify.

In my experience, you are "responsible", regardless. It doesn't matter who wrote the code originally.

Re: Ask HN: Client took over development by vibe coding. What to do?

#32
post #3

Why does the client have pushing rights to the repository? I would suggest working by pull request and approve all changes that they make. That's what you would do if you were working in a team. If you work in a bigger structure, surely there is a product manager that can limit the scope of the project. I would suggest to the client to develop their own tools that are to be supported by them exclusively while you con…

Thanks for the suggestions. I've considered to protect some branches, but in the end decided against it. I was not looking forward to review all their huge amounts of slop code. It would also be different from reviewing code of a "real" developer. Feedback would normally be a way to help each other and improve as a team, and be received with a certain amount of gratitude or at least understanding. In this case, they…

It should be in your contract that you are the sole dev and that the client cannot add code. At best they should be able to send a spec or feature request but not an actual PR.

Re: Ask HN: Client took over development by vibe coding. What to do?

#37
post #7

> Are there more people whose work on a project has been taken away by AI bots? Of course, what worked me and what allows me to keep my sanity in my case of project owner coming in and remodeling half of the codebase over the weekend with CC is that I mentally ceded "ownership" of the project code, that is, I'm no longer feeling that I'm responsible for what is there and how it is structured. And there are tests. Apa…

>when looking that something carefully and meticulously designed is restructured, replaced or thrown away so quickly and carelessly.

That’s just a trend that has been accelerating for a while now. Make things quick, quality and longevity are qualities of the past. Is better to give a bad solution quickly than having to stop to think.

Post reply on HN