• Consolidated my three existing online utilities — a world clock, two-letter country code browser, and Freelens logo maker — into a single tools site. I plan to use this for any new online utilities going forward. Felt good to do this. Gave me that sense of accomplishing something I was lusting over all morning.

  • documentation (n.) — written artefacts describing the workings, design, or operations of a software projects.

    we should really fix our documentation (n. ph.) — common complaint from software engineers. Translates to one of:

    1. We should actually write some documentation
    2. We should find that message in Slack someone posted several months ago and put it in our wiki as documentation
    3. I hate using wikis/this wiki software and I rather this documentation is in our Git repository as Markdown files
    4. I’m to lazy to to checkout this Git repository to edit this Markdown files and I wish this documentation was in a wiki
    5. I can’t find anything in this wiki/Git repository and I wish things were organised the way I like

    😜

  • It’s been 0️⃣ days since I had an issue with TLS certificates.

  • I really appreciate the split-screen feature in Obsidian. I use it all time. It’s so useful being able to reference two areas of the same note.

  • Looks like the “copy link text” pop-menu item is broken in Vivaldi: it’s present in the menu config but not in the menu itself. Hope it’s fixed soon. That’s such a useful option as it saved me from having to deal with all the unwanted whitespace when I select the link text manually.

  • Hosting's Not the Problem With Distributed Video

    The central challenge of open-web distributed video lies in creating a user-friendly experience that can compete with the convenience of platforms like YouTube. Continue reading →

  • Small DevLog update today. Continuing to work on that Godot game. I got the bulk of the mechanics of level 2-1 built (it still needs dressing up), and I spent this evening mainly just play-testing it, and tweaking it. I think I may need to get someone else to play-test it though, just to make sure it’s not too hard. It’s significantly long, coming in at 10,560 units horizontally, and given how many new mechanics are involved, I’m a little worried about the difficulty curve. But I am happy about the mix of elements I do have. It doesn’t feel boring, which was the concern I had. There are some timing challenges, and I the pacing across the level feels fine. But I really should convince someone else to try it out.

  • Murphy’s law of food condiments: if it can be spilt on your clothes, it will be spilt on your clothes (discovered this law this afternoon, to my embarrassment).

  • Murphy’s law of caches: if it can get out of sync, it will get out of sync.

  • 🛠️ TLDraw Obsidian Plugin

    Create and embed TLDraw diagrams in an Obsidian note. I have a few nitpicking UX issues with this plugin, but it works, and that’s the main thing. Looks to be a proper embed of TLDraw as it seems to work offline too (at least based on my tests).

  • Domain name registers should start introducing a cool-down period, giving the customer 1-2 hours after they’ve “bought” the domain to change their mind. Could’ve saved me some regret, not to mention the $30.00 USD I’ve spent. 🤦‍♂️

  • I’ve decided to change my attitude towards doing Kubernetes work. I’ll never be one to deploy Kubernetes for my own stuff, but a skill is a skill, and there’s very little downside in learning a new one.

  • Don't Choose To Reuse (Yet)

    Designing software for reuse too early leads to unnecessary complexity and maintenance burdens, whereas focusing on immediate needs fosters simplicity and effectiveness. Continue reading →

  • How many people do you think know about pigeon racing? I know it’s not a common activity, but I thought most people would be aware of it. Yet I was listening to a podcasts today, and it sounded like one of the hosts, who may have been 5 years younger than me, was hearing about it for the first time.

  • I appreciate that those making, and putting up, these signs are sticking to this classic phrase.

    A white sign on a blue building with the text POST NO BILLS
  • Argh! I keep forgetting Micropub wants everything to be an array. Setting a property in a h=post POST request to a plain old string doesn’t do anything. It took me 30 minutes of faffing about trying to get draft posts working before I turned to Claude Code to get the solution.

  • Not that I need more social media consumption in my life, but I do wonder if it’s possible to follow Mastodon profiles in a Mastodon client, while responding to them via Micro.blog. I would like to follow a few people who post on Mastodon, but they’re really chatty, and I rather avoid having them in my Micro.blog timeline. I could use my Mastodon account to follow them, but that’ll mean responses come from there, and not from Micro.blog. Is there a way to bridge the two, I wonder?

  • I keep forgetting that I have a Nebular subscription. I should use it more often.

  • New Theme, Who's Dis

    451 words about switching over from Tiny Theme to Mythos. Continue reading →

  • Portrait selfies with a phone in landscape orientation I can give or take. What I want is landscape photos from the phone in portrait. Device manufacturers, make that, then we’ll talk.

  • Retired my old kettle and set up my new one. Currently drinking my inaugural cup of tea from it, while I work on my site.

    A stainless steel kettle sitting on its base on a kitchen bench.
  • Just read this week’s P&B with @birming. Loved it. It’s always fascinating reading these interviews from people you follow.

  • 🛠️ Signboard

    A kanban app that writes Markdown files by Colin Devroe. Looks interesting. Will take a look when I need a standalone Kanban app.

  • Can definitely recommend Nurse On-Call for any Victorian unsure about how to respond to a health problem. The queue was short, almost immediate, and the nurse took their time going through my concerns and symptoms. I got peace of mind and some material on what to do next. Wonderful service.

  • Speaking of cafes, this pigeon is determined to get inside. It was shooed out a few minutes ago, but it wandered back in again. It’s at my feet while I write this.

    A pigeon is standing on a textured concrete surface.A pigeon is walking on a concrete floor near a wooden chair.