Comment by kristopolous

1 day ago

It's why these no-code/vibe-code solutions like bolt, lovable, and replit are great at hackathons, demos, or basic front-ends but there's a giant cliff past there.

Scroll through things like https://www.yourware.so/ which is a no-code gallery of apps.

There's this utility threshold due to a 1967 observation by Melvin Conway:

> [O]rganizations which design systems (in the broad sense used here) are constrained to produce designs which are copies of the communication structures of these organizations.

https://en.wikipedia.org/wiki/Conway%27s_law

The next step only comes from the next structure.

Lovable's multiplayer mode (https://lovable.dev/blog/lovable-2-0) combined with Agno teams (https://github.com/agno-agi/agno) might be a suitable solution if you can define the roles right. Some can be non or "semi"-human (if you can get the dynamic workflow right)

> It's why these no-code/vibe-code solutions like bolt, lovable, and replit are great at hackathons, demos, or basic front-ends but there's a giant cliff past there.

Back in the day, basically every "getting started in Ruby on Rails" tutorial involved making a Twitter-like thing. This seemed kind of magic at the time. Now, did Rails ultimately end up fundamentally end up totally changing the face of webdev, allowing anyone to make Twitter in an afternoon? Well, ah, no, but it made for a good tech demo.