Vibe coding needs better user interfaces and built-in security to become mainstream
Source: Kurt Schlosser. "Opinion: Vibe coding needs an on-ramp — and seat belts – GeekWire." May 13, 2026. www.geekwire.com
The Gist
AI coding tools promise to let anyone build apps, but they're still too complicated and unsafe for regular people to use. The author argues these tools need to become as easy as using Windows while automatically preventing security mistakes.
Conclusion
Vibe coding platforms need to simultaneously develop intuitive user interfaces (an 'on-ramp') and built-in security features ('seat belts') to make AI-powered coding accessible to non-programmers while preventing dangerous security vulnerabilities
Premises
- Current vibe coding tools have severe usability problems, requiring users to understand complex technical jargon and system administration concepts before they can build anything
- Even experienced investors and professionals struggle with vibe coding tools, with success rates around 50% and 77% of professional developers not using them at work
- Survey data shows that 90.6% of builders who tried both visual development and vibe coding stuck with visual development, while only 25.6% continued with vibe coding
- Non-technical users building apps with vibe coding are creating serious security vulnerabilities, as demonstrated by the Tea App storing 72,000 driver's license photos in an unsecured database
- Historical precedent shows that complex technologies become mainstream when they get intuitive user interfaces, as happened with Windows making personal computers accessible to non-technical users
- The solution requires zero-setup platforms with automatic credential management, seamless deployment, and security best practices built in by default rather than as optional features
Assumptions
- Making coding accessible to non-programmers is a desirable goal that would benefit millions of people
- The current technical barriers to vibe coding are solvable engineering problems rather than fundamental limitations
- Security vulnerabilities created by non-technical users pose genuine risks that platforms should prevent
- The Windows/personal computer analogy is applicable to the vibe coding situation
- Market demand exists for simplified coding tools among non-technical users