| ▲ | CharlieDigital 8 hours ago | ||||||||||||||||
My observation is that many teams lack strong "technical discipline"; someone that says "no, don't do that", makes the case, and takes a stand. It's easy to let the complexity genie out of the bottle if the team doesn't have someone like this with enough clout/authority to actually make the team pause. | |||||||||||||||||
| ▲ | Aeolun 6 hours ago | parent | next [-] | ||||||||||||||||
I think the problem is that this microservices vs monolith decision is a really hard one to convince people of. I made a passionate case for ECS instead of lambda for a long time, but only after the rest of the team and leadership see the problems the popular strategy generates do we get something approaching uptake (and the balance has already shifted to kubernetes instead, which is at least better) | |||||||||||||||||
| |||||||||||||||||
| ▲ | Otek 7 hours ago | parent | prev [-] | ||||||||||||||||
I 100% agree with you but also sad fact is that it’s easy to understand why people don’t want to take this role. You can make enemies easily, you need to deliver “bad news” and convince people to put more effort or prove that effort they did was not enough. Why bother when you probably won’t be the one that have to clean it up | |||||||||||||||||
| |||||||||||||||||