I always carry a notebook (as in pen & paper) with me, so I can record any programming ideas. Even if I won't record any (and most of the time I don't), it gives me comfort that I could if I wanted.
A bit less often I pack in a laptop. Again, I'm not likely to use it during a trip, but having it gives the sense of easy reach again.
A visit to nerdy social events (programming language group, for example) is always a great excuse to go out as well.
Here's what works for me:
I always carry a notebook (as in pen & paper) with me, so I can record any programming ideas. Even if I won't record any (and most of the time I don't), it gives me comfort that I could if I wanted.
A bit less often I pack in a laptop. Again, I'm not likely to use it during a trip, but having it gives the sense of easy reach again.
A visit to nerdy social events (programming language group, for example) is always a great excuse to go out as well.
Thanks! That might works. Especially I love the idea to encourage him to participate to programming camps and conferences.