I've gotta tell you, I've been impressed with myself that I've been able to stay on task and write code lately. Unfortunately, it has been taking longer than I'd like to get where I'd like to be, but I am staying on task.
While I went heads down and solved some problems on Friday night, Saturday I wasn't motivated to get into it at all. The old entertainment center that has been sitting in my garage since early this year has been blocking Diana's access to park there (and it's gonna be her garage too, eventually), so we endeavored to destroy it so I can take it to the curb this week. That ended up turning into half-cleaning the garage, and the deck.
Having Diana there to help made it go so quickly, and dare I say it was even fun doing something domestic with her. This from the guy who hates cleaning anything. But the time spent together and doing something with tangible and visible results was a big win.
Today I had to help out with volleyball tryouts for the younger age groups. Not a fan of the younger ages because a) the youth coaching in the area mostly sucks and b) I just don't know what you can teach the younger kids. But it was cool to just be in the gym again, and chatting with the coaches. It's a really different vibe with most of them. At least so far, it doesn't appear that there's a class system the way there was in my former club.
The point here is that interaction with the physical world is something that has been sorely lacking in my life. I understand now why some of the guys I work with are into woodworking, motorcycles and running, because the results of those activities balance out the things we do in the electronic realm. This coding sprint aside, I need to keep that in mind.