Hello World
The ³ÉÈË¿ìÊÖ's central team of web developers has been talking about starting a blog for quite a while now. While our friends over in Radio Labs and Journalism Labs have been busily sharing the fruits of their hard work, it's all been a bit quiet over here. So, before we begin: a quick apology (sorry we're late), and a quick explanation.
var_dump($this->explanation);
One of the reasons for the delay is that, despite the mention of a 'central team' about two sentences ago, there is no main set of people that builds bbc.co.uk. Instead, there's a teeming colony of developers and designers of all kinds, spread over a huge range of different projects. It turns out that arranging for a representative group of these people to write articles is a near-impossible task, so a few of us are just going to start writing about what we do, and hope for the best. As with most things in web development, if something needs to change along the way, we'll change it.
glow.dom.get("#plan");
The Internet Blog already exists, of course, and designers and developers often appear there to explain what they've been up to. Normally, though, it's a place for major announcements and discussion of the big issues. This new blog will be from people who spend their days up to their eyeballs in the nitty-gritty of building bbc.co.uk. It'll be less about the grand scheme of things, and more about the details of how things work - and often don't work - down on the front line. If the Internet Blog is the view from General Melchett, this is Blackadder. And, inevitably, Baldrick.
If all goes to plan, over the coming weeks you'll hear from a good selection of people. The person who builds the main page template of bbc.co.uk (which means chunks of his code have been rendered about 5000 times since you started reading this sentence) will, for example, be going into depth about how it all works. The people who build ³ÉÈË¿ìÊÖ iPlayer will, amongst other things, explain some of the advanced techniques they've been experimenting with. The Jedi from the Glow team will tell us about the thinking that's going into future releases of the ³ÉÈË¿ìÊÖ's open source library. And other developers from teams with exciting and top-secret names will write about their plans to introduce some completely new things to ³ÉÈË¿ìÊÖ Online.
As we go along, some posts will be about code, some will be about the code behind the code, and some will be trying to tie it all together into some kind of grand unifying theory of everything. If you're involved in the web, or are just curious about how things work behind the scenes on a website like this one, hopefully you'll find some good food for your feedreader.
Comment number 1.
At 12th Oct 2009, Mo McRoberts wrote:Excellent, and long-overdue!
I shall look forward to detailed explanations of how to effectively call Cat::produceCustard();
Complain about this comment (Comment number 1)
Comment number 2.
At 13th Oct 2009, martinbean89 wrote:Wow. This is interesting news. I have a friend who works for the ³ÉÈË¿ìÊÖ web team, so hopefully I'll see some posts appear from him in the future!
Complain about this comment (Comment number 2)
Comment number 3.
At 6th Dec 2009, dennisjunior1 wrote:Richard:
Thanks for the welcome to the Web Developer....
=Dennis Junior=
Complain about this comment (Comment number 3)