A lot of people hate on vibe coding because they think it leads to broken or insecure apps.
And honestly, they’re not wrong. If you’re just prompting AI without structure, things will break.
But when you bring in a solid process, a clear PRD, and tools like CodeRabbit to review your code, it’s a different game.
I’ve caught bugs with CodeRabbit that I would’ve totally missed. The kind of stuff only senior devs usually catch.
Vibe coding works. You just have to do it right.
Many startups fail because they spend all their capital on over engineered solutions.
Do yourself a favor and build the simplest MVP possible, as fast as possible.
Unpopular opinion:
Charge early. And don’t offer free trials.
Most people fear charging because they don’t believe in their product yet.
But your early users aren’t buying your features.
They’re buying your certainty that you’ll solve the problem.
Be confident. Even if it’s manual behind the scenes.
A modern and high-quality landing page design for your mvp launch/waitlist gives people the impression that you're building something big.
Its a good way to get eyes on your product.