Earlier quoted context omitted.
>A) Maybe the most important is time. You need time in a good environment to actually develop something. Which has become a lot more costly. Why do you think that is? I'm not sure what you're referring to exactly. >B) Large companies are controlling more areas than ever. People often wary of regulation as a barrier, but as time goes by the market participants creates their own barriers. Many areas are just harder to…
> That one definitely sounds true to me, the complexity of modern software definitely makes it harder to be competitive with big shops. As software professionals, this is a problem of our own making. Nobody is asking for software to be complex. Users don’t want complexity. Development companies don’t want costly complexity. Software developers don’t even want complexity. Who has sat down at the start of a project and…
Edit:
> It’s fashionable to throw huge teams, hardware and middleware at problems these days.
My theory is that it comes down to :
- Clients and managers thinking that the UX/visual look has something to do with the front-end framework, forgetting that in the end any web app is just HTML, CSS and JS, and frameworks having more to do with maintenance.
- Shops lacking seniors, and young engineers (legitimately) more interested by the tech than solving the business problem in a boring way.
So here we are with the "fashion" that any business app must be done as a SPA "because it needs to look modern". You can see the opportunity.