Cloud dev IDEs are considered revolutionary for teaching and onboarding new developers, making the process more efficient and enabling faster productivity.
However, when it comes to building and shipping real products, using cloud IDEs can introduce complexities and challenges, especially for dealing with complex real-world systems and workflows.
The pricing of cloud IDEs can also be deceiving, with potential hidden costs that may lead to unexpected expenses if not carefully monitored, making it not just a technical decision but also a budgetary one.
The recommendation is to find a balance between cloud and local development environments, utilizing the right tool for each stage of the development lifecycle, rather than subscribing to a one-size-fits-all approach.