News for hackers. Stuff that matters.
Re:Facts every web dev should know before they burn out and ... by bryanrasmussen on Thursday October 21, 2021 @04:15AM (#28941751)
>How does a monorepo make any of these things harder? Make a new folder, slap a version on it, push your versioned artifacts.

not liking microservices myself but - if I did this wouldn't it mean that the code in version 19 was now removed from the code in version 18 and back in git history making it more difficult to figure out just where things went wrong on a difficult little edge case.

Re:Facts every web dev should know before they burn out and ... by tharkun__ on Thursday October 21, 2021 @10:14AM (#28944720)
I don't see where microservices or not have much to do with having a monorepo or not. We have a monorepo and we have both. We have "microservices" and we don't. It's also a huge variable term. What I call microservices you guys might call "a bunch of monoliths communicating with each other". Same difference.

git bisect helps to easily identify hard to find but reproducible bugs. Since we try to have small PRs once you found the breaking commit it is usually easy enough to the find the bug. Murphy and exceptions obviously apply.