The way I've been able to follow through on this project was to get pretty strict with my routine. I get up at 4:30 on most days including weekends, and get a couple of hours of focus time (if I'm lucky!) until my daughter is up and the day begins. I've been really enjoying the quiet mornings writing code.