• Checked out of the Cockatiel Cafe and heading home to Melbourne. Always a little melancholy leaving Canberra, but I’m sure to be back soon enough. As for the “residents” I was looking after, I’ll be seeing them again real soon. More posts then I’m sure.

    Two cockatiels, one white and the other yellow, perched on a cage in a room.
  • One of these days, I’m going to make change to a Dockerfile or a Github workflow, and it’s going to work the first time.

  • 🔗 How the “Nutbush” became Australia’s unofficial national dance

    It’s amusing to grow up thinking everyone did this up until a few years ago, when someone from overseas told me they never learnt this dance. Anyway, this is totally a thing. Last wedding I attended, we absolutely did the Nutbush. 😄

  • Been asked to do a routine task today. This is the fifth time I’ve started it, the fifth time I said to myself “hmm, I should probably automate this,” and the fifth time I just did it manually. Now wondering if that was time well spent.

    Two columns, the left one with the heading 'This Universe' and five evenly sized boxes with the label 'Nah, it'll take too long. I'll do it next time', the right one with the heading 'Alternate Universe' with one large box with 250% the height of the left boxes with the label 'Build the thing' , and six small boxes taking up 50% the height of the left boxes
  • Blogging Gallery Tool

    Oof! It’s been a while, hasn’t it. Not sure why I expected my side-project work to continue while I’m here in Canberra. Feels like a waste of a trip to go somewhere — well, not “unique”, I’ve been here before; but different — and expect to spend all your time indoors writing code. Maybe a choice I would’ve made when I was younger, but now? Hmm, better to spend my time outdoors, “touching grass”. Continue reading →

  • MacOS has cat, but not tac. Fortunately, Vim came to the rescue with this command:

    :global/^/move 0
    

    Source: Superuser

  • Thinking About Plugins In Go

    Thought I’d give Go’s plugin package a try for something. Seems to works fine for the absolutely simple things. But start importing any dependencies and it becomes a non-starter. You start seeing these sorts of error messages when you try to load the plugin: plugin was built with a different version of package golang.org/x/sys/unix Looks like the host and plugins need to have exactly the same dependencies. To be fair, the package documentation says as much, and also states that the best use of plugins is for dynamically loaded modules build from the same source. Continue reading →

  • It’s easy for me to say this now, but I would pay a non-zero number of dollars for a set of well designed and well curated sites that can replace Know Your Meme, Fandom, and all these song lyric sites. I’d be fine it they also host ads, so long as there’s one or two, and none of them are video.

  • I’d be curious to know if there’re any Go apps that are using the plugin package. I’m not aware of any myself; most seem to use things like shell-outs or embedded languages. It seems like the package itself is little more than an experiment so I’m not that surprised, but it’s a little disappointing.

  • I’m a little suspicious of using project starter kits for learning something new. Sure it can whip up that React or Svelte web-app in a few seconds, but then you’re left with maintaining project infrastructure that you didn’t build yourself. Might be best to start learning projects from scratch.

  • One of these days, I’m going to write a long form post, and do the narration in a single take.

  • Word Cloud

    From Seth’s blog: Consider building a word cloud of your writing. Seems like a good idea so that’s what I did, taking the contents of the first page of this blog. Here it is: Some observations: One of the most prominent words is “just”, with “it’s” not far behind. I though it’s because I started a lot of sentences with “it’s just”, but it turns out I’ve only used that phrase once, while the individual words show up around 10 times each. Continue reading →

  • Cracked open Acorn to come up with a new wordmark for Apple:

    The word 'Apple' with an uppercase I replacing the lowercase L, with both the A and I in black with the remaining letters in grey

    Yes, I know I’ve got work to do. 😜

  • Caught up on the WWDC announcements (did Ars Technica have a live blog this year? Must’ve missed it). The scratch maths feature for the iPad looks pretty good. If my Apple Pencil wasn’t always flat, I’d definitely make use of it.

  • The view from the top of Mount Rogers Reserve.

    Auto generated description: A scenic landscape showcases grassy fields and shrubs in the foreground, with a backdrop of rolling hills, distant mountains, and a clear blue sky.
  • To get to Bundanoon from Canberra you have to drive past Lake George. I’ve always seen it empty but yesterday I saw it with water, so I had to stop and take a photo.

    A calm, expansive body of water stretches towards a distant shoreline with rolling hills under a clear blue sky, with a rocky shoreline and some vegetation in the foreground.
  • Day Trip to Bundanoon

    Decided to go on a day trip to Bundanoon today. It’s been five years since I last visited and I remember liking the town enough that I thought it’d be worth visiting again. It’s not close, around 1 hour and 40 minutes from Canberra, but it not far either and I thought it would be a nice way to spend the day. Naturally, others agreed, which I guess explains why it was busier than I expected, what with the long weekend and all. Continue reading →

  • I enabled notifications on Vintage Logo as I wanted to be notified when new logo designs were release. Today I got two nusience notifications prompting me to open the app, the last one raise mere hours after I last launched it. So now I’ve turned off notifications. Why do apps do this to themselves?

  • Photos of the poor patient, sitting next to the clumsy human. Rest assured, she’s getting a course of pain killers, plus a lot of apology head scratches.

    Auto-generated description: A small white and gray bird is nestled between the cushions of a dark leather seat next to one leg of a pair of tanned trousers. Auto-generated description: A small white and gray cockatiel with a prominent crest is perched on a dark leather couch between two cushions next to one leg of a pair of tanned trousers.
  • Bit of a stressful morning, involving injuries and unplanned visits to the vet. Things are well now, and the tension is starting to dissipate. But what a way to spend the morning. 😮‍💨

    Yellow tea-towel on a display with the phrase 'I need a hug' in large letters, followed by 'huge margarita' in small letters. The first three letters of 'huge' were borrowed from the word 'hug'.
  • Working with PostgreSQL is an absolute joy. Such an amazing database. Just goes to show that the fun tech out there is not always the new and shiny. The battled hardened, featureful, bread-and-butter tools that tends to get overlooked can be just as good (Linux falls into that category as well).

    Created using Vintage Logo: a poster with a vintage car and the headline ‘PostgreSQL’ and sub-headline ‘Still Effin’ Amazing’.
  • 👨‍💻 New post on AWS over at Coding Bits: AWS Secrets Manager Cached Credentials Error

  • Attempting to give head scratches while recording video is more difficult than it looks. 🦜

  • Speaking of bad UIs, volià: my first attempt at building something with Gio:

    A screenshot of a window with the title Gio, a connection header, a left pane showing a NATS message to send, and a right pane showing messages that can be received

    It doesn’t do anything now, but I’m hoping this will be something I can use to test NATS. I will say Gio shows promise. Not a huge range of controls to use, but having everything run in a single memory address is nice.

  • An Unfair Critique Of OS/2 UI Design From 30 Years Ago

    A favourite YouTube channel of mine is Michael MJD, who likes to explore retro PC products and software from the 90s and early 2000s. Examples of these include videos on Windows 95, Windows 98, and the various consumer tech products designed to get people online. Can I just say how interesting those times were, where phrases such as “surfing the net” were thrown about, and where shopping centres were always used to explain visiting websites. Continue reading →