Technology

This category contains 18 posts

An ABC of R2: V is for video content

…which changed in the way we thought about it (and implemented it) a long time after it was released. Originally any piece of content was designated as being of exactly one type: it was either an article, a video, a competition, and so on. To take the video content as an example, putting a video … Continue reading »

An ABC of R2: U is for URLs

…whose structure we worked hard to get right as part of the project. This was an important part of weaving ourselves into the fabric of the web: to ensure our referencing system had a useful structure to those outside our organisation. Previously our URLs looked like this: http://politics.guardian.co.uk/tonyblair/story/0,,2075005,00.html today the same piece of content is … Continue reading »

An ABC of R2: L is for legacy systems

…which needed to be removed if we were to be productive. Just adding shiny new things would only add to our workload if we didn’t also get rid of the old ones. In fact the most significant legacy systems needed to be removed (or at least isolated) before we could even start R2. These included … Continue reading »

An ABC of R2: A is for article editor

…which is one of the first tools we built as part of the project. And it’s a lot more complex that most people expect, especially if their main exposure to a content management system is through blogging. The main reason there’s so much to it is that there’s so much to the organisation it operates … Continue reading »

Buzzmachine goes clunk: When media companies do tech

Jeff Jarvis has a typically provocative post, saying that newspapers should outsource their technology. Lloyd has already responded saying that there’s more to journalism than news-gathering, and previous technological mistakes should not close the door on future successes. Here’s my response. In this article: My summary of the piece on Buzzmachine; Argument 1 against Jeff: … Continue reading »

“But why didn’t you write it in Ruby…?”

I thought I’d answer a question that comes up from time to time about the Java development and redesign work going on for the Guardian Unlimited site: “Why didn’t you write it in Ruby?” I was reminded of this question because of an excellent post over at Manageability.org in which ceperez wonders aloud whether dynamic … Continue reading »

Guardian Unlimited’s new look: Some background on templating

We’ve just launched the single most visible, most complex, and most trafficked page in the entire network of Guardian Unlimited sites — the Guardian Unlimited front. And in so doing we’ve revealed more of a new design that’s due to roll out over the next few months. There are some really lovely editorial and commercial … Continue reading »

Ajax versus Swing: A management question

For the last year or so within the Guardian Unlimited technical team there’s been a continual low-level question being debated: what technology should we use to build GUI tools for our editors, and in particular should Ajax play a part? It’s a debate in which a technology manager has a rather different perspective from that … Continue reading »