Author Archives: tom

The cost of everything, the value of nothing

When I was a lad, I used to devour guitar magazines. My favourite articles in these magazines were the gear reviews. I’d read page after page about guitars, amplifiers and effects pedals that I’d never be able to afford, weighing … Continue reading

Posted in Software | Leave a comment

Of build farms and BASH queues

I recently wanted to implement a simple build farm for our build servers at work. Currently we have a pool of three machines whose job it is to watch the repository for checkins on various projects, and build each update … Continue reading

Posted in Software | Leave a comment

thesecretdogproject code quality checklist

As a part of my day-job, I was tasked earlier this year with improving the stability of our software stack. This was a wide ranging brief, involving tracking down and fixing bugs at every level, from the kernel up to … Continue reading

Posted in Software | Leave a comment

The Border Trilogy

It’s been an age since I finished this book, but I haven’t been able to write a review of it yet. There are many excuses for this: I’ve been starting a business, building walls in my front garden, enjoying the … Continue reading

Posted in Books | Leave a comment

Debugging with GDB and Python — LJ article now freely available!

Debugging with GDB and Python — LJ article now freely available! The article I had published in the June edition of Linux Journal has just become freely available on their website. You can read it here

Posted in Software | Leave a comment

Movivation vs. Moaning

Posted in Software, Waffle | Leave a comment

The subtle art of noise reduction

I recently installed Ubuntu on an old PC I wanted to act as a temporary server for a website. Seeing as this box has to live in my home office, I wanted it to be as quiet as possible. In … Continue reading

Posted in Software | 1 Comment

The course of true computing never did run smooth

How long should it take to install Ubuntu server on a PC, would you think? In my case, all evening! I had an old PC on which I wanted to install Ubuntu’s most recent LTS release (“Lucid Lynx”). In ordinary … Continue reading

Posted in Software | Leave a comment

Poor Kids

Did you see Poor Kids earlier this week? Focusing on child poverty in the UK, it presents a truly shocking picture of life below the poverty line. It’s not comfortable viewing, but it is well worth watching. You can catch … Continue reading

Posted in Waffle | Leave a comment

Singadraw

I’ve just come across Singadraw, a lovely blog charting the experience of moving to a new city, a new job, and a new country. Fantastic stuff.

Posted in Waffle | Leave a comment