The cult of vibe coding is dogfooding run amok

bramcohen.com
April 6, 2026
5 min read
🔥🔥🔥🔥🔥
70/100
Summary
Claude's source code leak has sparked laughter over its poor quality. Vibe coding, a practice of creating software with minimal contribution, has emerged as an extreme form of dogfooding.
Key Takeaways
- Vibe coding is a practice where developers avoid engaging with the underlying code, leading to poor software quality.
- The Claude team exemplifies extreme dogfooding by neglecting to review their own source code, resulting in significant issues.
- AI can effectively assist in cleaning up technical debt in software projects, but this requires human oversight and collaboration.
- The notion of pure vibe coding is a myth, as human contributions and understanding are essential for effective software development.
Coverage & discussions
Hacker News · bramcohen.com
Community discussions
Community Sentiment
Positives
- The success of Claude Code demonstrates that innovative approaches like vibe coding can lead to popular products, challenging traditional coding norms.
- There is a growing enthusiasm among new developers who are excited about the possibilities of building applications with AI assistance.
Concerns
- Critics argue that vibe coding undermines traditional coding practices, suggesting that it may not yield the best results compared to more structured approaches.
- Many experienced developers express frustration with the current state of software development, feeling jaded and overwhelmed by the rapid changes in technology.




