I think scale matters quite a lot here. If you're building something yourself or in a small team, I absolutely agree with everything written in the post. In fact, I'd emphasize you should lean into this sort of quick and dirty development methodology in such a context, because this is the strength of small scale development. Done correctly it will have you running circles around larger operations. Bugs are almost alw…
This is the point at which u scale down. Nobody needs these huge systems but everyone for some reason wants them...
Whenever I asked customers what they wanted from their new systems they always started by saying we want to match the existing system.