Today I managed to accomplish only one of the things I had on my To Do list, but tackled two others that should have been resolved long, long ago. The final issue required several hours more than I had anticipated, which meant that there was no time remaining to tackle the new API work that was planned for 10Cv5, but I'm happy that some of the core functionality that people have kindly put up without for almost a year has been restored in a better, more consistent fashion. Hopefully some of the other important elements can also receive attention in the near future.
All this said, this evening I noticed that I've actually been having fun these last few days. Sure, there are bugs that need attention, features that aren't quite right, and interfaces that need some love, but these things are generally interesting and provide the incentive to make the v5 platform a little bit better every time the opportunity avails itself … and sometimes when it doesn't. Before taking some time away from the day job it seemed that every time I would sit down at the computer there would be message after message outlining problems that generally did not need to exist but needed to be resolved with a velocity that neutrinos would struggle to match. Now, though, because I'm working on a personal project that has generally interested me since 2011 and because I've yet to succumb to the itch, sitting at a computer and digging through layers of hacky code can bring a smile to my face.
This is something I really should do more often. The family seems to prefer me with a smile. Nozomi enjoys her longer walks thanks to the lack of pressure from the Endless Inbox of Terror1. Heck, I'm sure my computers are happier, too. The challenge will be dedicating the time and sticking to the plan.
With just two days remaining in this short leave, I'm looking forward to seeing just how much I can get done. There isn't any chance that I'll get everything related to Journalling complete this week, but it should be perfectly feasible to get some of the scaffolding in place in such a manner that I can begin testing the UI over a period of time to refine how the features operate.
As hard as it is for me to believe, development has become fun again.
This is despite all the rules that have been put into Outlook. If everything were to hit the Inbox, then email would be unbearable … moreso.