Featured articles
Returning to Rails in 2026: Building a modern application with the web framework that shook everything up in the early 2000s.
Haiku Package Management: A tour of the unique package management capabilities of the alternative Haiku Operating System
Amiga Systems Programming in 2023: A look at developing, packaging and distributing software for AmigaOS and derivatives
Recent Posts
New Amiga X5000
As you may have seen with my latest music project, I’ve been getting back into the Amiga scene in a big way over the last year. Granted, a large part of this is nostalgia on my part; the Amiga was a lifeline to me during my teenage years and was responsible for starting my twin interests of computing and music. But I’ve always been amazed by the sheer tenacity of the Amiga scene - nearly 30 years on from when I first got my Amiga 600, the scene is still going (albeit fract...
Flashback
This is my rock/metal cover of a tune from the classic Mahoney & Kaktus Amiga demo, “Sounds of Gnome” (http://www.pouet.net/prod.php?which=5583). Specifically, the tune was called “Jobba” and the intro also borrows from the intro song on The Great Giana Sisters.
The River
Here’s my latest music project - a little progressive rock/metal track called “The River”. Based on some riffs I had knocking around in my head for several years now, and I finally got them down in a form I’m pretty happy with!
Three years of Tiller
On July 18th, 2014 - 3 years to the day of writing this post - I pushed the first public code of Tiller to Github. Back then, it was just a simple little tool that I wrote (mostly as a learning exercise), found useful and thought others may like to use.
Tiller 0.8.0 released!
Tiller has just seen its 0.8.0 release, and as you’d expect from a major version bump, it’s a big one. There’s some breaking changes if you write your own plugins - nothing too major, a quick search & replace should fix things for you. But, more importantly, there’s a major new feature which brings two big improvements.
The opinions and views expressed on this website are my own and do not necessarily reflect the views of my employer, past or present.