Oh, I'm sure Dev knows who Ivy is. Even if he is a little fuzzy at the moment...there's no way he wouldn't recognize the name.
I'm irritated with both Dev and Karen. What they currently have is not a mature relationship. Yes, he kept things from her to allegedly be "supportive" of her career, but that's not what adults do. Situations are always going to come up with jobs, personal life, etc., and you've got to be honest with your partner and tell them what's going on so you can work on solutions together. His keeping his job issues from Karen just resulted in his feeling more and more resentful of her while she had no idea that he was dealing with anything serious.
But similarly, I think she should have been more up-front with him about what "tech" actually means (unless she did it off-camera, but given their track record for honesty and real conversations lately, I doubt it.) If he doesn't understand how demanding tech is, of course he's going to feel slighted if she can't spend any time with him.
Oh my gosh, I'm talking like these are real people. I think I need to get a life...
Maggie-the-schnoodle