Guides / Common vibe-coded app mistakes
Common vibe-coded app mistakes
Recurring problems found in AI-assisted and beginner web projects, and how to fix them.
These are recurring, observable problems. They are not evidence that a site was made by AI; they are simply common in fast, AI-assisted builds.
Generic copy
Phrases like "delivering excellence" or "unlock your potential" describe nothing. Replace them with what the product actually does.
Placeholder leftovers
Lorem ipsum, "Coming soon", and template defaults ship more often than people expect. Search the rendered page, not just the source.
Missing states
Empty, loading, and error states are often skipped. A page that looks fine with sample data can break with real data.
No mobile adaptation
Fixed widths and missing viewport tags are common. Test at 390px wide before sharing.
Accessibility gaps
Missing alt text, unlabeled inputs, and removed focus outlines are frequent and cheap to fix.
Secrets in client assets
API keys pasted into front-end code are exposed to every visitor. If it happened, rotate the key; removing it from code does not revoke it.