Best Products
Launches
Launch archive
Most-loved launches by the community
Launch Guide
Checklists and pro tips for launching
News
Newsletter
The best of Product Hunt, every day
Stories
Tech news, interviews, and tips from makers
Changelog
New Product Hunt features and releases
Forums
Forums
Ask questions, find support, and connect
Kitty Points Leaderboard
The highest scoring community members
Streaks
The most active community members
Events
Meet others online and in-person
Advertise
Subscribe
Sign in
Clear text
recent
p/vibecoding
by
Gabriele Cavaliere
•
8mo ago
Vibe Coding Best Practices and Must Have .md Files
... code integrates seamlessly with existing patterns, architecture, and conventions **Maintenance Practices**: - **Code Evolution Over Addition**: Modify or remove existing code rather than adding on top. Never leave legacy code or commented-out implementations. If unsure whether to modify
vs
. add new code, ask for guidance to prevent code bloat. - **Reuse Existing Patterns**: Check if similar logic exists before creating new utilities. Reuse patterns and functions inline rather than duplicating. Ask: "Can this be done with existing code?" - **No Backward Compatibility ... ... process you outlined when using "Agent" mode, with extensive review and modifications manually applied on top of the suggested changes. I find myself persistently baffled by how much defensive the models seems to be, with excessive checks against
null
7
5
Subscribe
Sign in