Apple launched the iPad and it was pretty much exactly what everyone was expecting. Depending on what model you buy it’s either a giant iPod touch or a giant iPhone, and I agree with Fraser Speirs – it’s the future of general-purpose computing devices. And that makes me so sad. I touched on the reason [...]
I have a mortgage with Northern Rock, a UK bank which collapsed (triggering the first run on a UK bank) a couple of months after we got our mortgage. It’s a bit of a nightmare, and one of the (many) things that I lie in bed thinking about at 3am when I should be sleeping. [...]
At work we’ve been trying to do more comprehensive release testing, on the basis that it’s a Good Idea to make sure our stuff works. Part of this is testing the deploy process. Our software is installed into Linux appliance servers that are used specifically for this one purpose. One of our products works well [...]
This article was originally published at Witchvox. At times, Technopaganism can seem like an almost invisible niche of Paganism. Mainstream books and online resources nearly always have a very heavy pastoral or rural slant and it can be very difficult to find real examples of everyday Technopagan practices. To help counter this, I am going [...]
I’m going to start by proposing the following: Doing it right > doing it wrong > not doing it at all. I do firmly believe that in terms of software development, test-driven development (or ‘test-first’, or ‘behaviour-driven’ development, which all seem to be variations on a theme) is the right way to do it. You [...]
Many of the projects I’ve been working on aren’t terribly serious. Failcount couldn’t exactly be said to be the most important endeavour mankind has undertaken. If it’s used heavily within a group, I suppose it could have a worthwhile purpose, to see when people are overly stressed, but that’s kind of incidental. This last week, [...]
Ages ago I registered urbanpaganism.info, and set up a basic wiki for a community I’d set up for people who practice Paganism in urban environments and were fed up the usual hippy clap-trap advice like ‘grow plants in a window box’ and ‘visit the countryside’ when it came to experiencing Paganism in the city. It [...]
For me, the problem with using test-driven or behaviour-driven development while working on my own projects is that these projects are largely learning exercises. I’m not working for a client, and I don’t have a fixed specification to work to. If I think something is too hard for me to do right now, I can [...]
It seems like more than just a month since I wrote about Failcount. I very quickly realised that it had some serious flaws and suspended new sign-ups. Since then, I’ve rewritten it from scratch – creating an entirely new git repo and copying across hardly anything from the original version. In some ways, this new [...]
It’s been three week since I wrote an application in a day, and I’ve been chipping away at it since to get it to a properly usable state for many people. I think I’ve spent around one full day’s worth of work on this, spread out into little chunks while doing other things. I carried [...]