-
📘 Devlog
Laying The Groundwork For Dynamic Header Images
Making some changes to the Card theme I’m using for this blog. First think I’m considering is a banner image, similar to the one in Scripting News. And like Scripting News, I’m hoping for the image to change occasionally. I’d like the change to happen when the blog is being built, and in order to do this, I need a way to configure this value. I’m hoping to use Blogging Tools to do this, but to actually make use of these values, I’m hoping to use Hugo’s resource data methods.
Continue reading → -
📘 Devlog
Dynamo Browse - Item View Annotations and Asynchronous Tasks
Adding to the UCL extension support in Dynamo Browse the ability to annotate displayed result items, plus scheduling tasks that will be executed in the background. Continue reading →
-
Delta of the Defaults 2025
It’s been two years since I published the default apps I use after listening to Hemispheric Views #97 - Duel of the Defaults. A year later, I published a delta listing the changes I’ve made since that original list. Now that Cup Day is here, it’s time for the update no-one asked for.
Like last year, I’ll simply list the changes. You can see the original list of defaults here.
- Notes: The perennial category, apparently. 😀 I’m all in on Obsidian now, for all notes for work and my personal life, opting to pay for the 10 vault plan, which will become relevant for later categories. Only exception is Google Keep for my shopping lists.
- To-do: Obsidian too.
- Bookmarks: I still have that Linkding instance running on Pikapods, but I haven’t been using that as often as I had been. I tend to use Micro.blog’s Bookmarks feature for this now.
- Presentations: It’s two years and counting since I had to make a presentation. But it’s still iA Presenter, as I’m still paying for it.
- Social Clients: I’ve pulled away from the fediverse a little but I still use Micro.blog to follow Mastodon accounts. I have been spending more time perusing BlueSky, but I don’t want to get into the habit of spending too much time on the socials, so I simply use the browser for that.
- Music: Alto, my own music app, is still my primary music player. I’m no longer using Spotify, electing for YouTube music when I want to stream something. But lately, I’ve been buying most of my music on Qobuz and Bandcamp.
- Weather: Still using the Bureau of Meterology website, but wow, their recent redesign is a shocker. Fortunately the domain for their registered users, which has all the public pages, has been left untouched for now.
- Journalling App: Obsidian. This is where that 10 vault plan comes in handy.
-
📘 Devlog
Godot Game - Level 3-2 and a Rotating Platform
Starting to work on level 3-2, and adding a new rotating platform mechanic, with some thoughts on how to build it. Continue reading →
-
📘 Devlog
UCL - Adding Some Missing Library Functions
Adding some more string and list functions to UCL. Continue reading →
-
📘 Devlog
Godot Game - Working On Backdrops
Trying my hand in making some mountainous backdrops for world 3. Continue reading →
-
Ten Pointless Facts About Me
Jumping on another blogging trend. Continue reading →
-
State of the Feed Reader
Auditing my RSS feed subscriptions and how frequently they’re being updated. Continue reading →
-
📘 Devlog
Godot Game - A Trigger That Reveals Secrets
A new mechanic has been developed to reveal hidden areas in a game when players approach, using an
Area2Dnode that fades tile layers in and out for a smoother experience. Continue reading → -
📘 Devlog
Godot Game - More on Level 3-1
Placing the exit and adding an invulnerability power-up. Continue reading →
-
📘 Devlog
Godot Game - More On Level 3-1
Continuing level 3-1, plus adding some more elements to stop long falls. Continue reading →
-
📘 Devlog
Godot Game - More On Level 3-1
Continuing the build out of the new zone for level 3-1, plus implement a new variant of the balloon with mine entity. Continue reading →
-
📘 Devlog
Godot Game - The Back Third of Level 3-1
Redoing the back third of level 3-1 to be a closer match to the front third. Continue reading →
-
📘 Devlog
Blogging Tools - Podcast Clip Favourites
Finishing off the favourite podcast clips feature. Continue reading →
-
📘 Devlog
Blogging Tools - Podcast Clip Favourites
Working on saving podcast clips from Blogging Tools into a Hugo site, done in the “lab notes” running commentary approach. Continue reading →
-
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 →
-
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 →
-
New Theme, Who's Dis
451 words about switching over from Tiny Theme to Mythos. Continue reading →
-
Learning To Like Sentinel Errors In Go
Coming around to returning a result or an error in the Go programming instead of returning nil for both. Continue reading →
-
📘 Devlog
Trying OpenAI Codex to Produce Freelens Logo Creator
Using OpenAI Codex to make a logo generator tool to allow customisation for different clusters in Freelens. Continue reading →
-
📘 Devlog
Dequoter — Something Different Today
A new project called Dequoter was started to unquote a JSON string and filter it, utilizing Go for backend functionality and HTML for the frontend. Continue reading →
-
📘 Devlog
Godot Project — Bricks in Level 2-3 Laid
Just a quick update today. I’ve finished all the brickwork in level 2-3. And it didn’t go too badly. Made one significant mistake which would’ve involved a lot of rework, that I patched up with some single tiles:
Top: the mistake. Bottom: the fix. Doing the rest of it was pretty dreary work. Godot does have some tools to make this easier, but there was no getting around the level of care needed to place the bricks correctly. But it’s all pretty much done now. And just for comparison to the before screenshots I took when I started, here’s how how the level looks now:
Continue reading → -
📘 Devlog
Shutting Down Nano Journal
With the move to Obsidian for my journalling needs, I shut down my bespoke journalling web-app. I deployed it on 26th August 2024, which makes it just over a year old. I did start using Obsidian on the 20th though, so it didn’t quite make it the entire year. Even so, not bad for something hand made and somewhat neglected. Most things I eventually abandon last way less than that.
Continue reading → -
📘 Devlog
Godot Project — Level 2-3 Update
Critical path for level 2-3 has been built. Continue reading →
-
📘 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. Continue reading →
-
On The Little Things of Data Representation
Attention to the finer details of how marshalled data is represented is important. Don’t neglect it. Continue reading →
-
📘 Devlog
Blogging Tools — All About Images
Some recent changes to Blogging Tools around images and image processing. Continue reading →
-
Kicking the Tyres of Ollama's Native App
Some thoughts of my experience trying out Ollama’s new native app for the first time, along with my thoughts of some of the available models. Continue reading →
-
Moving TIL Computer To Quartz
Moving TIL Computer from a blog-like technical stack to Quartz 4 to enhance its functionality as a knowledge repository, transitioning from a blog format to a more wiki-like architecture while integrating with Obsidian for content management. Continue reading →
-
Some First Impressions of iPadOS 26 Public Beta
Thoughts on Liquid Glass and Safari after 30 minutes of use. Continue reading →
-
📘 Devlog
Godot Project — Level 4-2 And Level 2-3
Progress has been made on level 4-2, and early development on level 2-3, alongside new game elements. Continue reading →
-
📘 Devlog
Blogging Tools — Category Fixer
Adding an RSS feed parser and in-app notifications to build a feature to triage image posts that don’t have a category. Continue reading →
-
📘 Devlog
Godot Project — Some Feelings
Progress on the Godot game has been fulfilling yet tinged with doubt about its value and purpose. Continue reading →
-
Moan-routine: LO's Predicate Signatures
A critique of function signatures the ’lo’ package offers for functions like Map and Filter. Continue reading →
-
On the UI of Coding Assistants And Agents
An AI assistant verses an AI agent may have less to do with the UI, and more with how it’s used. Continue reading →
-
On Ranting
Thoughts on Manuel Moreal’s latest post and what makes a good rant. Continue reading →
-
I.S. Know: An Online Quiz About ISO and RFC Standards
An online quiz called “I.S. Know” was created for software developers to test their knowledge of ISO and RFC standards in a fun way. Continue reading →
-
Brief Look At Microsoft's New CLI Text Editor
Kicking the tyres on Edit, Microsoft’s new text editor for the CLI. Continue reading →
-
On MacOS Permissions Again
Some dissenting thoughts about John Gruber and Ben Thompson discussion about Mac permissions and the iPad on the latest Dithering. Continue reading →
-
🖼️ Gallery
Day Trip to Yass
Decided to go to Yass today, a small town in NSW just north of where I’m staying in Canberra. I pass by Yass every time I drive to Canberra from Melbourne, and I wanted to see what it was like, at least once. And this morning I discovered that it had a railway museum, which sealed the deal. Unfortunately the weather was not kind: it was bitterly cold and rainy the whole time I was there.
Continue reading →