Get your taxes done using TurboTax

Thank you for the clarification.   I think the keyword here is "tax home" regardless where you live.

I work remotely for a US company and there are no foreign taxes where I am staying for that type of engagement so no exclusions.  In this case I will just file it as usual since I keep my "tax home" in CT.