I basically stopped programming from home when it came to refactoring code or front end design because of how annoying working on my laptop is with a single screen. I either need 2 monitors in my office or a giant screen like my 2 monitors at work. Once you get use to life without alt+tab hell just to read something it's hard to go back. Now that I think about it I wonder how I ever got into blender modeling on my laptop while trying to watch tutorials.