It seems like Shopify has fallen into a trap thinking that more complexity costs nothing because of AI. In the age of AI we have to embrace the same principle as before that complexity needs to be tamed, not multiplied. Even as humans struggled with complexity, from what I see now AI struggles very much the same. Hence I don't think this will age well.
We should understand the complexity we are adding but having LLMs as a tool does also make managing the complexity easier.
Yeah the problem is AI would improve exponentially and can do work 24/7
any engineering problem is just 'when' and 'how much' at that point
Another scary thing is with AI it's easy to let complexity get out of hand to the point where a human manually writing code is basically impossible. Even though AI might seem capable of handling the complexity, you'll start noticing all these weird bugs pop up all over your codebase.