3 ms·
> If it takes you 3 days to run your microservice locally, then you somehow didn't set up your development environment when you should have. The fact that sett
by gpderetta 3y ago
> If it takes you 3 days to run your microservice locally, then you somehow didn't set up your development environment when you should have.
The fact that setting up your dev env takes such complex rituals and incantations that need to be prepacked in a spellbook is itself a red flag.
- EnragedParrot 3y agoA well-tooled development environment takes minutes to set up.
- papito 3y agoA well-tooled environment does not just spring out of an ether. Maintaining proper tooling in a distributed system often requires more work than the system itself. In a lot of cases, the business does not even consider this kind of time commitment, pushing the team to churn out features, and who eventually just bog down in insane complexity.
- EnragedParrot 3y agoThis strikes me as a, "poor carpenter blames his tools" situation. Obviously if a business does a bad job considering the needs of their engineers then the needs of their engineers won't be met, but that doesn't mean that the modern development environment is the problem.
- gpderetta 3y agoWell, if the tool is a Swiss Army Chainsaw and you just need to cut a piece of paper, just maybe the carpenter is not fully to blame.