For the last seven years of my professional life, one issue has dominated above all others, and that is metadata. Metadata is a simple notion really, that of describing things in a summarised fashion so that they can discovered by searching catalogues and then used in a practical way. A library book index is an… Read more »
Posts By: Eddie
Following on from my post ‘Why I love Google Maps‘, the data from the Google Maps service is also very commonly used to create ‘mashups‘. This is becoming a fashionable term for commentators to bandy about when talking about interesting new websites, in much the same way as the label ‘web 2.0′. Unlike ‘web 2.0… Read more »
Last weekend I spent a couple of days in Cheltenham visiting an old school friend, John. I had a great tour of most of the pubs and clubs and can confirm that yes, the place is small and peaceful, and just a bit upmarket (maybe too much for an unsophisticate like me), whilst at the… Read more »
One of the issues a software engineer who develops HTTP interfaces (i.e. websites) as part of their code has to consider is ‘accessibility’. This catch-all term covers many things but essentially means that a website must be implemented in such a way that no-one is excluded from using it. It’s often thought of as purely… Read more »
In the organisation where I am employed there is a dual, almost schizophrenic, nature to the work that I (and the other software engineers in my team) do there. Our funding comes from several sources, but a large portion comes from academic research councils. The nature of this funding is that it involves short-term projects… Read more »
I go walking a lot in various parts of Scotland, especially the more mountainous and hilly bits, and I have a secret about this that that I don’t tell many people; I’m fascinated by aircraft crash wreckage that you find surprisingly often in these sorts of places. I’ve written in detail about this here.
There is a well-known ratio in engineering; 80:20. This ratio crops up in software engineering too and refers to several rules-of-thumb that sound a bit flippant but in my experience are valuable real-world guides when managing software development projects. This is also called the ‘Pareto Principle‘.
At the organisation where I am a software engineer, discussions and debates about software development methodologies and tools (such as UML, Agile, XP etc) has gone on for a long time. There is a general feeling that these are a Good Idea, and that we should embrace them, but variety and complexity seem to be… Read more »
Yesterday I climbed to the summit of Ben Starav, in Glen Etive, at 1078m (photographs here). The walk starts at sea level and goes straight up to the summit via a 3km rocky ridge, so is a relatively hard slog. I’d tried to get to the top of this mountain two years ago, in January… Read more »