(no title)
New_California | 2 years ago
You should be upgrading all the time since day one, adding necessary infrastructure gradually as your app grows.
New_California | 2 years ago
You should be upgrading all the time since day one, adding necessary infrastructure gradually as your app grows.
ravloony|2 years ago
Conversely, I was called by a company that I had built an app for previously. They had not upgraded the framework it was built with (Laravel), and ended up offering me consulting days to jump several versions. The irony is that the job ended up being quick and easy to do.
yurishimo|2 years ago
Did you use a tool like Shift to help with the upgrade? What about frontend dependencies? The recent move from Mix to Vite is great, but if you have a large frontend, it can be a major PITA to update. More so if you have any sort of custom webpack configuration.
jonwinstanley|2 years ago
riffraff|2 years ago
For example in many organizations partial deployments don't exist and rollback is not easy, so having a "once a quarter we test everything and bump" is less traumatic and expensive than handling minor breakages every week.
You can invest into that infrastructure/maturity but it may not be the best use of your time and money if you don't even know that your company will exist next year.