I’m the Lead Web Developer at BBC.com working on a number of products, such as the BBC International Homepage, News, Sport, Travel and the back-end work on the iPhone and iPad applications. The BBC has two main platforms, News & Knowledge stack and Forge. The majority of my time is spent on the Forge platform which is made up of Linux, Apache Httpd, PHP, Zend Framework, Java, MySQL, Electron, CouchDB, Varnish, ZXTMs, Zenoss, SOLR and many more technologies.
Over the past 3 years, I’ve been working in environments that have operated a full test driven development methodology (TDD) using PHPUnit and more recently, behavioural driven development (BDD) with automated acceptance tests using Cucumber.
ABOUT THIS BLOG
I read blogs every day as it’s a great way to keep up-to-date with what’s happening in the industry and offers insight into what others have learnt. I thought it was about time that I contributed back to the community!!
In this blog, I’m primarily going to cover my recent learnings when it comes to developing web applications and I also hope to give you some insight into projects I’m working on. Well that’s the plan anyway 😉
The thoughts and opinions expressed on this blog are mine and not my employer’s.