I'm a senior engineer at a small company, and for family reasons I'm going to moving to a remote part of the country soon.
My company have been accommodating and want to keep me on board, but it will be a culture shock working from home full-time.
What is your experience with long-term remote working?
What strategies and technologies do you find helpful for beating the feeling of isolation and staying productive?
The best plan is to have your office be in a separate building from your house. A shed out in the yard, a room over the garage, even a rented desk in town. Whatever you can do to avoid being anywhere where anybody can walk past and casually interrupt you.
Barring that, you'll need to set your boundaries well. If it wouldn't have been important enough to call you at the office to ask about before, it shouldn't be important enough to ask about now. No, you can't watch the kids for a few minutes. No, you can't look up the dates when the in-laws are coming out. You're at work.
Sort that out up front and everything else will go smoothly.
Working remotely rocks, by the way. That was the last on-site job you'll ever have. You just won't be able to consider going back to that after tasting this.
Good luck!