These days, my time is cut into small snippets. I can't find an hour to work on something. At best, I can get 15-30 minutes at a shot. That means projects requiring setup or cleanup are out of the question. Sorry about that, MGB. It also means that any goals I hope to achieve will have to be cut into bite-sized chunks.
I'm learning that this means some preparation will make a big difference. For example, if I'm going to read, I need to take notes. My current book needs to travel with a notebook and a pen at all times. I have tried online or electronic note-taking many times, but they are all terrible. It also means that coding or design projects need additional planning so I can cut them into tiny subtasks.
In practical terms, it means that instead of diving into the book or coding problem or design effort, the first 15-minute snippet will have to be spent laying out a plan for the project. In the past, I didn't need a plan for executing 2-hour projects, but now I do. Without one, I'm insanely frustrated, knowing that I'm not making any progress at all. With one, I'll know I'm at least grinding towards completion.