Featured articles
DevOps for the Sinclair Spectrum! A series of articles exploring a modern development environment for the classic 8-bit 1980s home computer
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
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.
Tiller 0.8 changes for custom plugins
Posted this in the Gitter chat but just to spread it to a wider audience : Tiller 0.8.x will be coming in a little bit; the reason for the 0.8 version bump is that there are some internal changes which will break any custom plugins you may have written. The relevant commit is here: markround/tiller@c2f6a4f.
The Pleiades
And now a diversion from most of my geeky posts! I’ve just finished (well, as “finished” as most of my musical projects get) my latest track: “The Pleiades”, featuring the talents of my sister, psy-trance producer Spinney Lainey on flute. I’ve still got a long way to go on my journey through the world of music production, but this is the first thing I’ve felt more or less happy with and wanted to share it with the world. Hope you enjoy!
The opinions and views expressed on this website are my own and do not necessarily reflect the views of my employer, past or present.