-
Gallery: Walking the Darebin Creek Trail
Had to do some stuff today that weighed on me a little, so it was nice to be given the opportunity to walk the Darebin Creek trail this evening. Walked as far as the Main Yarra Trail, beside the Eastern Freeway. It was a really lovely evening, and it called for some photos to be taken. Continue reading →
-
Github FOMO
Haveing a self-hosted Forgejo instance is great, but it’s not without it’s tradeoffs. Continue reading →
-
Devlog: Blogging Tools - Chunking File Uploader
An attempt to improve upload speeds by chunking large files and uploading them via multiple HTTP requests dispatched concurrently. Spoiler: it didn’t help. Continue reading →
-
On TOON And Human Readable Data Formats
My thoughts on defining human readable formats that are difficult to modify by hand, and taking it out on TOON which is geared towards LLMs. Continue reading →
-
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. Continue reading →
-
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 →