Thoughts

A plain-text program design standard

💬 1

I've been working on a project at University, in which my team had to produce a large number of software design documents, which now have to be translated into working code. Wouldn't it be great if I could write just one design specification, and if from that, numerous diagrams and skeleton code could all be auto-generated? What the world needs is a plain-text program design standard.

Web 2.0, and other nauseating buzzwords

Attending the Web Essentials 2005 conference (others' thoughts on ) was the best thing I've done this year. I'm not kidding. The Navy SEALs, the heart surgeons, and the rocket scientists (i.e. the best of the best) in web design all spoke there. But guys, why did you have to overuse that confounded, annoying buzzword Web 2.0? And what's with the MacOcracy?

The river without a river-bed

All things in nature are like a river: they flow from their source, down their long-established river-bed, until they reach their destination; they then journey until they once again reach their source, and so the cycle continues. Is humanity a river that has run astray of its river-bed, and that now follows its own course, for better or for worse?

What a mean word

Some words are perfectly suited to their alternative definitions. The word 'mean' is one of these. 'Mean' refers to the average of a set of numbers. A mean is a cruel, unforgiving, and brutally honest number: in short, it really is a mean number. Read on for more about 'mean', and about other words that have multiple but related meanings (polysemes).

Room to swing a cat

💬 4

There are plenty of weird proverbs in the English language, but this one would have to be among the weirdest. Seriously, who swings cats? How does someone know that there's no room to swing a cat? Have they tried? Join me as I seek the answer to these and other questions.

The glossy future

💬 1

According to science fiction, humanity should by now be exploring the depths of outer space in sleek, warp-powered vehicles. This fantastical Utopia of the 21st century, however, could hardly be further from our own reality. Will the future continue to disappoint, or will it live up to its glossy predictions?

Movies for the masses

Film has been around for over 100 years now. I just saw a documentary about Cecil B DeMille, one of the world's first filmmakers, and the founder of Hollywood. Watching clips of movies made over 80 years ago gave me an idea about the future of old films.

Busker bigotry

One of life's greatest dilemnas is that you can't drop a coin to every busker that you pass in the street. So how do you decide which ones are worthy of your charity? Those with the least money? Those with the most talent? How can busker bigotry be minimised?

In search of an all-weather bike

💬 18

I ride my bicycle whenever I can, but quite often cycling is simply not an option, due to adverse weather. It would be awesome if you could get an 'all-weather' bike, with a canopy to protect you from the rain. Join me in my search for a weatherproof bike.

Showing sneak previews in Drupal

💬 1

Drupal comes with a powerful permissions system that lets you control exactly who has access to what on your site. However, one thing that you can't do with Drupal is prohibit users from viewing certain content, but still let them see a preview of it. This quick-hack tutorial shows you how to do just that.