I got a new job with a 15 minute commute and free breakfast, lunch and dinner. So if I eat dinner at work then I will be home around 7ish, and go to bed at 11.
That leaves enough time to do most things but not everything everyday.
I also fart around on the Internet a lot in the mornings but when I am more diligent then I wash dishes and read books before work too.
I get home around 7-8. Half of the time I'll cook dinner with my wife, talk about our days as we cook, eat dinner together. Around 8:30 or 9:00 we'll hang out in the living room. If I have energy and am feeling ambitious, or I have to work a bit extra, we will listen to music and I will code (for work, or open source, or side projects), while she reads. This might last until midnight, and then we'll go to bed. I try to read for at least fifteen minutes before bed on a kindle as I wind down. Seems to work well.
If I'm too tired to work, we'll watch netflix together.
Two nights a week I try to exercise (martial arts classes) and instead of cooking I'll get take out or eat at the local inexpensive Japanese or Mexican restaurant.
I am a newbie developer, I have many things to learn before I can work on a project that really matters. So, most of my coding time is spent learning new things like C Socket programming, iOS development, etc
Get home between 5 and 7 (if I go downtown). Play with my son, eat dinner, clean up some. Bath and bed for the kid, then spending some time with my wife. Then I either do more work, dink around on reddit, or read.
2. Am I exhausted from my day job? no -> side projects yes -> netflix
3. Read books.
4. Do dishes and other chores. My girlfriend cooks so it frees up a ton of time.