I've worked on projects where each feature had its own unique part of the technology stack. To the point that multiple databases were used for one application.

I imagine 'vibe coded' applications to be similar to this but even worse.