🔥 Let's Build a Vibe Coding Best Practices Guide Together
Hey Product Hunt! 👋
I've failed 6 times trying to vibe code production apps. But project #7 finally worked.
Here's what I learned, and I want to crowdsource this with you:
What I Wish Someone Told Me:
✅ Lock completed phases (AI rewrites working code otherwise)
✅ Use STATE.md file (AI forgets context between sessions)
✅ Verify before deploy (catches hallucinations early)
✅ Give agents boundaries (if using Opus 4.6 teams)
What's making a difference:
After 6 failed projects, I built PropelKit - a Next.js boilerplate + AI PM that forces this structure.
Used it to ship 3 apps in 30 days:
- Analytics dashboard: 13 hours → 8 paying customers
- Feedback widget: 11 hours → 3 paying customers
- Content calendar: 9 hours → just launched
All still running. Zero production breaks.
💬 I want YOUR best practices:
What's your #1 rule for vibe coding that actually ships?
Share below and I'll compile everyone's tips into a public guide 👇
---
For anyone interested:
PropelKit is at propelkit.dev - $69 launch price (normally $199)
Includes:
- Next.js 16 boilerplate (auth, Stripe, Razorpay, multi-tenancy)
- AI PM slash commands for Claude Code
- Lovable auto-integration
- Phase-based workflow system
👉 Demo video on site shows the full workflow
But mainly, I just want to collect everyone's lessons learned. Let's help each other vibe code better!

Replies