• I’m more than happy to give directions to anyone who asks, but afterwards I always fear that the directions I give end up leading them astray or leave them more confused than they were. Apologies in advance to anyone I do this to (like the family that asked where the rock pools were earlier today).

  • Defaults

    I see that Gabz, Robb, and Manique — along with many others — have posted their defaults after listening to Hemispheric Views 097 - Duel of the Defaults!, which was a really fun episode. I thought I’d do the same. Mail Client: Fastmail. Web-app on the desktop and app on mobile Mail Server: Fastmail Notes: Obsidian for work. It was Obsidian for personal use but I’m trying out Notion at the moment. Continue reading →

  • Also got a bit of train spotting in as well. I parked at Kyneton station in the hope of seeing a train go by. Wish I could say my timing was strategic but in truth I was just lucky.

  • Enjoyed the day in Kyneton walking along the Campaspe River trail.

    The Campaspe River, twisting towards the Kyneton town under a blue sky. The photo was taken from a bridge.
  • 🔗 Google is moving Shopping List and other notes into one app to worry about, Keep

    This is somewhat good news, as Keep is a decent note-keeping app. But it’s also concerning because there’s now one major place to keep your data that Google might one day abandon.

    It’s striking seeing this line in the first paragraph. I use Keep for my shopping list. It works well, and it’ll be a shame if Google were to shut it down. But there’s also a risk of them being too focused on the app, where they cram some useless AI feature into it. Notion does this, and I wish there was a way to turn it off.

  • Yay, six day weekend! Gonna get my day walks in. 🌲

  • While poking through some old GarageBand projects I came across this track I wrote a few of years ago. I didn’t think much of it of the time, but over the last day or so, it’s started to grow on me.

  • I’ve been asked to prepare a presentation for work, which means I have an opportunity to use iA Presenter. It’s clear that I’ll have to unlearn my Powerpointing ways.

  • One thing Slack has recently started doing is formatting CSV snippets as tables. This is a great feature. Being able to paste a CSV export directly into a channel, without having to format it as an ASCII-art table to make it readable, is really nice.

  • Will try not to make too long a comment about how I generated a report for someone, with created and updated dates for each row, and the first question they asked me is which row is the most recent one. 😒

  • Why I Like Go

    This question was posed to me in the Hemispheric Views Discord the other day. It’s a bit notable that I didn’t have an answer written down for this already, seeing that I do have pretty concrete reasons for why I really like Go. So I figured it was time to write them out. I should preface this by saying that by liking Go it doesn’t mean I don’t use or like any other languages. Continue reading →

  • Got a hair cut today. Same cut as always: no. 3 round the side and trim with scissors on the top. I wonder if barbers get sick of trivial cuts like this. Wonder if it’s to cosmetology as building yet another CRUD app is to computer science.

  • Stealing an idea from Rob Knight and changing Working Set to a GitBooks powered digital garden. Still need to import the blog posts to this site before I can move the domain, but the various reference and technique posts are there now. We’ll see how long I’ll settle with this arrangement.

  • It’s interesting seeing the different names used in unit tests to identify the setup, test, and verification stages. I’ve seen “given”, “when,” and “then” used a lot in a previous role. Today I found a different convention: “arrange”, “act,” and “assert”.

  • Lunch at South Melbourne Market.

    Entrance to the food hall, with a fish seller on the left.
  • Happy new theme day. Figured it was time for a new look for this site so I changed the theme from Arabica to Tiny Theme by @mtt. Gotta say, looks pretty good! I’ve got some ideas for customising it slightly but love the fresh new look it gives.

  • Pro-tip: if you’re waiting outside, don’t get caught in hail.

    Carpark with the front of a black 4WD in the hail
  • Work Email Spam

    Opened my work email this morning and received a greeting from the following spam messages: Webinar to “overcome the fear of public speaking” from some HR Training mob A training course on “accelerating innovation in data science an ML” (there’re a few emails about AI here) Webinars from Stripe, Slack, and Cloudflare about how other companies are using them Weekly updates about what’s happening on our Confluence wiki (this probably could be useful… maybe? Continue reading →

  • Follow-up to yesterday: I was curious to know if the click-track is only present in bounces of projects imported from GarageBand, or if it also occurs in Logic Pro projects created from scratch. After a quick test, it looks like it doesn’t matter where the project is from: the clicks are there.

  • TIL that Logic Pro will include the click-track in the bounce if it’s left on. This “feature” costed me a fair bit of rework today. I’d prefer it if the click-track is never in the bounce unless you enable it otherwise. More likely to show intent: wanting it there vs. forgetting to turn it off.

  • This conversation with @Gaby got my creative juices flowing so I though I’d put together a small video tutorial for using the GLightbox plugin by @jsonbecker. There have been a few updates with the plugin so how I use it might be slightly out of date. Either way, please enjoy.

  • I enjoyed today’s issue of People and Blogs with Jim Nielsen. I’m a huge fan of Jim Nielson’s blog and it’s always fun reading about how people like Jim started their blogging careers.

  • Apart from looking at Fiber this week, I also took a look at import maps. I was skeptical at first, but after using them I can probably learn to like them, especially if it means no build step for JavaScript. Would be nice if I could put them in a separate file, but I guess that’ll come in time.

  • Funny how we’ve gone from online services being famous for getting users off their site as quickly as possible (Google circa 2000), to online services warning users that they’re leaving the site when they click on a link (Discord circa today).

  • My upcoming trip will take 40 minutes, so I can probably give it 45 minutes to get there. I don’t need to leave an hour out.

    Honestly, thank goodness I’m in software development. I’m too anxious for a job in logistics.