Development Best Practices
Testing Changes Safely
Section titled “Testing Changes Safely”Before making changes:
don't change any code whatsoever.Theoretically, if I want to add [feature],what code changes would be needed?
Handling Issues
Section titled “Handling Issues”When problems arise:
- Save working versions
- Fork the project
- Break into smaller prompts
- Check GitHub issues
Example error prompt:
This component worked before:[paste working version]Now it shows this error:[paste error]How do I fix it?
Success Strategies
Section titled “Success Strategies”- Save working code and components
- Document successful prompts
- Build a reference library
- Test features independently
- Avoid mixing database implementations
- Add auth after UI is stable
Data Management
Section titled “Data Management”Storage Setup
Section titled “Storage Setup”Keep data requirements clear:
I need to save:- User profiles- Product listings- Order history
Database Options
Section titled “Database Options”Integration Tips:
- Start with simple integrations
- Let your vibe coding tool guide API setup
- Watch for over-complication
Project Organization
Section titled “Project Organization”Comments:
- Request vibe coding tool add detailed comments
- Explain function purposes
- Document data flow
- Note key decisions
Backups:
- Fork project in StackBlitz frequently
- Download full codebase
- Document major changes
Prompt Library:
- Save successful commands
- Document architecture decisions
- Keep debugging prompts
- Note common fixes