I can understand why Google’s choosing to block sideloading unverified Android apps, but this still disappoints me. The whole reason why I chose Android over iOS is the ability to side-load apps. Not sure what I’m going to do about this change.
A recent scramble for the need of activity on Slack, yet no-one knows what activities need doing. Choosing this course of action:

Tests failing on the build server so I’ve reverted to print debugging to find the cause. Part of me feels a bit dirty using this form of debugging, but there’s no doubting it’s effectiveness.
Tempting fate by walking out of the house without an umbrella. Deliberately, I might add. Is no umbrella better than a broken umbrella? 🤔
Oof! $149.00, paid to Apple for the right to notarise apps. Problem here being that I’ve not notarised any apps recently. Probably should release something, just to get my money’s worth.
Today I had the pleasure of driving this:


An oil-fired steam locomotive. Drove it from Castlemaine to Maldon, round-trip of about 40 km, as part of the driving experience offered by the Victorian Goldfields Railway. Very fun. Was anxious about it at first but turned out to be a great experience.
Back in Castlemaine for the weekend. Enjoying a walk around the Botanical Gardens.

Devlog: UCL - Comparing UCL To Some Early Ideas
Comparing UCL to an idea for a hypothetical command language for a now-defunct CLI project, which aimed to combine shell-like REPL functionality with scripting capabilities.
It’s always something with NPM, isn’t it:

Here’s an idea: why don’t YOU rename that directory, NPM?
🔗 Wikipedia: White-winged chough
I’ve seen this bird before and I had no idea what they are: black, white tips on the wings, red eyes, and an interesting call. Their presence in a random YouTube video I was watching revealed the answer.
Currently waiting for a Zero Trust 2FA email to arrive. It’s been about 8 minutes and I still hasn’t received it. I could always request a new code, but the minute I do that, the old code comes up and I have to wait another 5 minutes for the new code to arrive. Of course if I don’t do that, and the original code email failed for some reason, then I’ve waited 8 minutes for nothing.
Why does Stripe delete test subscriptions after 90 days? What resources do these test subscriptions actually take up? I can understand deleting them after, say, 2 years, but 90 days seem a bit short.
“Get out more” goal for August achieved. ✅
Boardgames at the Melbourne Central Lion Hotel. Played Codewords and Avalon. Was fun. I didn’t stay long but I’m considering this a success. Will probably go again.
I rather services that were not localised than badly localised. Saw at an addressed in my calendar with Melbourne VI
at the end. What the heck does “Melboune VI” mean? Melbourne the 6th? I then realised that it was short for Victoria, the state, typically abbreviated as Vic
in Australia. But being a US service, they assume that states only had 2 characters. No, bad assumption. If you can’t do it right, don’t even ask for the state.
I generally dislike people writing one sentence a message in Slack or any other messaging app, especially when they’re pushing out messages rapidly, constantly pings my phone. But I think I like the idea of one question per message, allowing the responder to answer it in a thread.
🛠️ VisBug
Same ShopTalk show mentioned VisBug which I’ve never heard of before. It’s a Chrome(ium) plugin that has a bunch of layout, colour, and text tools allowing you to view and modify style properties of the elements on a webpage. Could be useful.
Some good advice.

Talk to anyone working on the Go language and they'll tell you about the JSON parser they built. Maybe the CSS designer equivalent is making their own CSS reset. 😏
Big week this week. Lots of new experiences coming up, mainly doing things with other people. I don’t work well with new experiences involving other people. In fact, they kind of terrify me. My mind goes into overdrive thinking about… what? About things going wrong? No, it’s not that. I think is mostly a fear of people having a negative opinion about me. About showing up with differing expectations or insufficient “preparation” about the task at hand. Will try to approach it by doing as much prep work as I think I need, then just go with the flow. But I won’t lie to you, I’d be happier when this time next week comes around.