Over to you
08 Dec 2024

Memvalid Back on Render

352 words, ~1 min read

Some years ago I was trying to learn some short piece of text or lyrics verbatim, and stumbled upon an article that sug...
12 Aug 2024

RSSGuard without RSS: scraping with CSS selectors

379 words, ~1 min read

Despite the modern internet's tendency to centralise towards a small number of big content gateways (Reddit, Twitter, H...
01 Apr 2024

How I started programming

1,014 words, ~5 min read

# 8-bits for an 8 year-old My parents got me a Commodore 64 really late in its lifespan, maybe around 1990. Although t...
01 Apr 2024

New Substack publication: Scéalta na hOiche

75 words, ~0 min read

I've been unemployed for over a year now, which has given me extra time to do various things. While I mostly write (ext...
31 Dec 2023

Gunzip into dd: don't forget `-c`

245 words, ~1 min read

Recently I was trying to copy the contents of one SD card to an identically-sized blank card, and ran into the problem ...
16 Dec 2023

Puzzle: Trauma Team bomb defusal #2

297 words, ~1 min read

One of my kids has gotten into the old Nintendo Wii game https://en.wikipedia.org/wiki/Trauma_Team[Trauma Team], part o...
05 Aug 2023

Nim: Outdated nimble.ini

209 words, ~1 min read

I was interested today in trying to write a simple GUI program using Nim's [nimx] library. But even with the latest Nim...
26 Jul 2023

Lenovo Ideapad 3 15ALC6 RAM upgrade: ignore the official docs

398 words, ~1 min read

In late 2021 I picked up a Lenovo Ideapad 3 (15ALC6), a Ryzen 7 5700U-based laptop with 16GB RAM and a nice 1TB SSD. It...
05 Jul 2023

Defold Android build issue: Problem parsing the package

214 words, ~1 min read

While working on my first hobby gamedev project with Defold, I ran into an issue when trying to install the debug APK o...
02 Jun 2023

Rodland Intro Chords

37 words, ~0 min read

I was watching cutscenes from the old arcade game "Rodland" and noticed a couple of chords with some nice voice leading...