Are you as productive when working from home? Many people fell they are not, and compensate by working even more hours. The numbers show that the time we save by not having to communte to work have become extra work hours, not extra free time.
If you feel your productivity is dropping when working from home, spend part of your workday working together with someone else. I am not talking about pair programming or collaborative work – in fact, you don’t even need to know the other person. If you take your laptop to a local cafe or co-working space where other people are working, you will work harder. It is exactly the same effect as when people exercise harder in the gym than they do at home. Get out of the house for part of your work-from-home days.