osric.uk

Hello, by the way, to husband. I've just sent you the link to here so please let me know if you get this far (or if you just skipped to the end).

Today's been a good day. Did a bit of sleeping, did a bit of reading (Murderbot, again), did a bunch of programming, I even got out of the house (to pick up catfood).

I've picked up 3d graphics again (now that Firefox supports WebGPU)(at least on Windows so far, although I'm doing a lot of testing in Edge (at work) and in Chrome (on my Chromebook)). I'm working through [articles from a site called web gpu fundamentals] (https://webgpufundamentals.org/) and I'm (hopefully) about to get generated landscapes working.

My food diary app is working well, I've picked up a few weeks worth of data and so the next step with that is to do some analysis (although I'm willing to bet now that most of my points come from hifi bars). I might add weight measurements into it so I can compare points to weight (but husband's analysis of their data suggests no correlation between the two). I'm also thinking about how to handle "one off" foods - say I get a cookie tomorrow, I don't want a "cookie" button cluttering up the screen. Probably have a "visible on front page" toggle for foods, maybe driven by when I last ate something.

I'm still a bit chicken to actually start using the "deploy server changes automatically" system I've been building, but I think that's just paranoia. However, I'll have a think about how I can set up automated testing - at least smoke tests - either before deploy, or with automated rollback on test failure.

It's been a while since I've posted regularly, I have had trouble deciding if this is meant to be public or private (regardless of how many actual humans are reading this). However, choice made, it's a public blog, and so I'll (hopefully!) start posting again on that basis.