Vibe Coding: AI's Quiet Takeover of San Francisco Startups
8
What is the Viqus Verdict?
We evaluate each news story based on its real impact versus its media hype to offer a clear and objective perspective.
AI Analysis:
The hype around AI's revolutionary potential is often overstated. While the technology is progressing rapidly, the ‘vibe coding’ experience at Notion showcases a more nuanced and slightly chaotic reality—a compelling example of automation's echoes rather than a complete paradigm shift.
Article Summary
Notion, a 1,000-person venture-backed startup, is embracing ‘vibe coding’ – the use of AI assistants like Cursor and Codegen – to streamline its development process. Engineers are leveraging AI to tackle mundane tasks, from fixing static images within their Notion app to generating entirely new features. This approach relies on human engineers crafting prompts for the AI, which then executes code based on the instructions. However, the reliance on these tools also reveals a surprising level of frustration – engineers struggle with scaling SVG files, creating a ‘to do reorder pet food’ list, and managing endless duplicates. The overall experience echoes a race against time, where a project that should take months is completed in days, but the potential for error and the reliance on a continually available, albeit imperfect, AI companion. Despite the rapid pace and the seeming convenience, the entire process highlights the limitations of current AI technology and the ongoing need for human oversight and critical thinking. The model appears to be the future, but perhaps not as seamlessly as it appears at first glance.Key Points
- AI is being used extensively at Notion for tasks ranging from bug fixes to feature development, blurring the lines between human and machine labor.
- Engineers are reliant on AI tools like Cursor and Codegen, requiring them to craft prompts and debug the AI’s output – creating a cyclical process of dependence.
- The experience reveals a frustration with current AI capabilities, particularly in scaling complex design elements and managing the nuances of user requests, suggesting that even seemingly simple tasks can be surprisingly challenging for AI.

