I’m really wondering what internally causes this. No one likes it when they have outages, but it keeps happening. Is this a culture thing? Like pressure to ship features fast? Some under staffed teams or lack of ownership on some crucial components?
IMO mixing a dynamically typed language, a framework based on magic conventions and vibe coding sounds like the perfect recipe for a disaster.