๐ฉ๐ถ๐ฏ๐ฒ ๐๐ผ๐ฑ๐ถ๐ป๐ด ๐ช๐ถ๐๐ต ๐๐น๐ฎ๐๐ฑ๐ฒ ๐๐ผ๐ฑ๐ฒ
I used Claude Code for three weeks. I built a dashboard to track home power usage.
The start was fast. Claude built a Next.js project with Postgres and Tailwind. I wrote no code for two days.
Then I added a feature. The code became messy.
- Three different error patterns.
- Mixed API route styles.
- Missing retry logic on some calls.
I spent a Saturday fixing these issues. I would have finished faster writing it myself.
I fixed this with a CLAUDE.md file. I set hard rules:
- Use one error pattern.
- Use one folder structure.
- No new libraries without permission.
The output quality improved.
Vibe Coding works when you set constraints first. AI does not know your taste.
Team use is still a problem. Multiple agents and humans editing one file is hard.
Source: https://dev.to/ninghonggang/three-weeks-of-vibe-coding-with-claude-code-and-what-it-taught-me-9o0