the most important effort of the past few weeks was successful, mr smear had his birthday party today and it went well: a bunch of his friends and family came, everyone had a good time. he also loved all his birthday presents. definite win.
this past week just flew by, i'm still amazed that i actually got in a forty hour work week (possibly for the first time since i joined the company). that goes a long way to making up for the two covid weeks. my boss called me up mid-week to inform me that i would be switching teams (and to verify that i'm okay with it), and i admit i was a little bit nervous about my new manager (a guy i've been working quite closely with for the last year or so) until we had a chance to chat one-on-one on friday and now i'm feeling a lot more confident about the changes.
mr smear went back to school on thursday, and our cleaning lady came in. the world returned to its regular speed.
i've been exhausted this week - he says, about to go to bed really late - but in spite of that gd and i have gotten through all but the last episode of season 1 of legion, and aside from one episode that was twice as long as it needed to be it's been exquisite.
i've made enormous progress on my side project, but today (this afternoon, since getting back from the party) was long and extremely frustrating and i only just (like, about half an hour ago) managed to figure out a hack around some of react's rendering behaviour. i'm loading and processing so much data into one page that i have to avoid unnecessary reloads, so i spent a day moving all the logic into its own module and then couldn't get it render even though i have another page and class doing exactly the same thing but working.
anyway, at least it's operational now and i can move on to what i initially thought was going to be the hard part :P
(not to mention that i spent an hour or two wrangling the client's data export during the week, the software they're working with does *everything* non-standard, including exporting to invalid csv, and apparently the vendor is being unhelpful with regards some other data that's not included in the export at all. what these idiots don't understand is that by making it unpleasant for their clients to walk away, they're breaching trust to the point where they'll never want to go back)