logoalt Hacker News

slyzmudyesterday at 12:44 PM3 repliesview on HN

I've working on a small side project with a non technical friend for a couple months. It's really small but we are selling it to some clients.

The other day my friend discovered lovable and vibe coded an entire app and he started feeling like I was scamming him. Why would I take weeks or months in building our app if he could do it on hours?

He might be stubborn but ended up blindly believing me, but I couldn't find a good way of explaining that a prototype wasn't a final product. It has lots of errors, doesn't consider edge cases and it's impossible to fix if something breaks. Of course what I said didn't mean much because he didn't understand what I was talking about.

How do you communicate this problem? That there's much more than what you see in a frontend? Seems really hard to explain to non technical people.


Replies

gwerbinyesterday at 12:51 PM

It's the same problem we've had all along though, right? Maybe it's magnified now but the essence of the confusion is the same.

throwaway98797yesterday at 1:45 PM

let them launch and fail

it’s the only way they learn

show 1 reply
9rxyesterday at 1:05 PM

Show it. Pick a missed edge case or breaking point in his app and demonstrate the pain the customer is going to encounter. You don't have to live in the realm of hypotheticals. He has given you a concrete, but flawed, implementation that offers proof of your message.

show 1 reply