this post was submitted on 28 Jul 2025
26 points (90.6% liked)
Programming
21924 readers
760 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yeah, I feel it might be a management issue too.
Unfortunately, everyone knows about the other team, but I feel they aren't guided by their boss, Idk but I heard that they are lost on the project, but on that Idk how to help, but at least I expect them to test the code they produce, some of them test, but a lot of them don't.
I'm going to try to help when asked, but it seems they need more senior devs (I'm only a junior dev) or some form of "training" for their project.
Can you put an ingest test on your systems?
Throw a flag when the JSON breaks etc and track those metrics.
If they are breaking production services, they sure wouldn't last long on any of the teams I work with.
This 100% is a management issue, both their boss, and yours.
If resources are going from one team to another, and they have separate management, that damn well better be coordinated through your boss. At the very least C.C. at the start and end of the project.
I'm all for helping out another team, that's what you do, but sounds more like constantly cleaning up their messes.
It happened inside their project, not in communication with our part of the whole. It happened communicating with the code we wrote for them, but we didn't explain our code to them, so it might be a little bit of our fault, even if it was in the documentation and the tasks that were provided to us, the json was part of the documentation.
Also sounds like your software architecture may be too tightly coupled. If you are creating code that consumes input from the other team, the other team should only need to know what the expected inputs and outputs are. If they're going in and making changes to your code then you guys need to merge teams or implement a review process (like pull requests in GitHub).