After several months of planning and working out a system for working at home, things changed. I got some client work out of the blue, work I could not turn down, so I had to adapt.
My plan was to develop this blog while I developed my software. When the time was right, I would help draw attention to my software with the help of this medium.
Instead, a different opportunity arose. Back to consulting work I go for a few weeks (possibly a few months). This means that my software project becomes second priority. In order to accomplish it, I need to become even more diligent about managing my time.
Instead of managing around M's days off, I'm now managing around my weekends. Evenings are now my free time and waking up early is a thing. But life happens, and one has to roll with the punches. And frankly, life changes like this one are not so bad.
So I'll take this opportunity to bone up my systems and make them adaptable to changes that can happen every so often. It's been a few weeks since this all started, but things have settled down now to the point that I can get the machinery moving again and pointed in the right direction.