It's difficult and unreasonable to estimate the relative effort and complexity of another project if you aren't familiar with the code base. You say his code is error-prone, but it could be in great shape with all of the remaining issues at a very high level of abstraction... Problem is, that is the only code that your front end needs!

Or, maybe he's a bad employee and taking the company for a ride. I can't say, and you may not have all the information you need to know with confidence, either.

I'd suggest a midway tactic. Next time you meet, bring some details of a major bug in his code that is affecting you. When he says everything is fine, politely say there is one outstanding issue that's blocking your progress. 

Politically, saying it like that let's you assert that he's not quite correct, while still giving him an opening to play dumb and not be put on the defensive.

Your manager should ask at the next meeting if it's fixed. If not, the pressure falls on him to fix one bug. If it is fix, say thanks, it's working great now, and you found a new blocker. If you want to be especially nice, say you ran into it shortly before the meeting. 

You're not lying, per se, nor are you taking sides. You're playing politics by calling attention to problems and letting your colleague save face if things are really not proceeding all that well. 

It's tempting to just talk to your manager, but don't forget which one of them you have to work with the most.

How do I deal with a slow and undedicated colleague in the team?
I have a sweet ravine balcony, that I've lit up, and partially fenced off. It's not connected to anywhere that mobs could spawn yet, come night zombies are at my door creepers are lounging around and spiders are crawling around! I didn't invite them!






Is there any reason for these mobs to spawn here when it's well lit?
