I'm currently in the process of not really re-writing, but patching all sorts of new (albeit largely behind-the-scenes right now) functionality onto BMEshop's software to allow for things like proper GST/PST handling, more clear separation of shipping subtotals and so on, as well as a better storage medium for addresses… When I get back in August I'll start going full-speed on getting the online billing complete (not too hard), but in the meantime I need to get all the backend stuff done.
Anyway, it's kind of embarrassing seeing just what an illconceived and badly designed piece of code that is… One day, one day soon I hope, I'll finally have the time to rewrite it. From a philosophical design point of view it's fairly good, and my “new version” (vaporware) is really beautiful, it's just that it was never well implemented because I was a pretty poor programmer in this department back then… I just feel like I have less and less hours in my days, and more and more hours of work to do. I don't think there's a single department that I haven't fallen a crippling level behind in.
Anyway, I'm doing my best to keep up on everything, but I know I'm not answering all the IMs that I should be. If I haven't replied to a message that's essential please do feel free to resend it, and please don't take it personally if I don't get back to you on stuff that's not 110% must-reply-to as I'm just really having time getting everything done.
Well, that's where I'll be in a few days on a working vacation that I suspect will be more than not filled with madly scribbling in my design notebook the volumes of work I'll be prophesizing for myself upon my return. I wonder… does one work more, or less, in a place like that?