WO Blog

What do the new Symfony “Best Practices” mean for frontend developers?

This article is part of a series; see Symfony for frontend developers for more. The Symfony team recently published a Best Practices document outlining their recommendations for all sorts of things about how Symfony applications should be developed. If your team has adopted these best practices, what will that mean for you as a frontend […]

A Lovies double – two White October projects win

White October is proud to announce that two online projects have won coveted Bronze 2014 Lovie Awards. The Lovie Awards reflect the tremendous growth of the internet as a tool for business and everyday lives. Work can be entered in five main category types: Websites, Mobile & Apps, Internet Video, Online Advertising, and Social. Education […]

The problem with generalisations is…

Last week we held our third All Your Base conference in Oxford. It’s a one-day, single track conference on data and databases. It’s a fully curated conference and we work hard to balance interest and budget to end up with 10 or 11 excellent speakers from around the world. Just as we want the talk […]

Symfony for frontend developers #5 – Assets and Assetic

This article is part of a series; see Symfony for frontend developers for more. Introduction Symfony has some useful functionality for dealing with your site’s assets – its javascripts, images and stylesheets.  Most Symfony apps also use “Assetic” to provide even more power and control.  This blog post helps you understand how these asset-management approaches […]

Two more neat things about automated tests

You’re probably already aware of some of the reasons Test-Driven and Behaviour-Driven Development (“TDD” and “BDD”) are Good Things:  You can refactor safely, you know when you’ve finished a feature (because all your tests pass), you can add new features without breaking existing functionality, it’s easier to allow others to contribute to your projects and […]

Symfony for frontend developers #4 – Styling Symfony forms

This article is part of a series; see Symfony for frontend developers for more. Introduction Symfony can create an entire form for you from a single line of template code.  This can be great for backend developers, but as a frontend developer, it’s a pain!  Where do the form’s HTML tags actually get created, and […]

Building a new face for Digital Oxford – can you help?

Tonight the Digital Oxford Website Working Group met to figure out how to get going on a new brand and website for Digital Oxford. Digital Oxford is in the process of reforming as a Community Interest Company, with a mission to instil pride in the digital industry here.  As an industry and community run organisation […]

Symfony for frontend developers #3 – Setting Twig variables

This article is part of a series; see Symfony for frontend developers for more. Introduction A common issue encountered by frontend devs using Twig is not knowing where the values of the variables they’re using actually come from.  Answering this one requires unravelling quite a lot about Symfony and Twig, so let’s dive in! Where […]

WO BlogGreat stuff about the web

Book Club – ‘Getting Things Done’ by David Allen

by Frances

Introducing DO PM: Oxford’s First Digital Project Management Meet-Up

by Stephen

BIRDIE – A new photography conference from White October Events!p

by Vicky

See WO blog

Careers at WOJoin the team

We are currently hiring:

Not quite what you're looking for? If you'd like to hear about opportunities to join our team in the future, you can sign up to receive email notifications

Our next eventsWe organise and sponsor events

  1. Emerging Tech Weekender

    A hack weekend bringing together Oxford’s finest business brains designers and developers to explore new opportunities for bleeding edge digital tech.

  2. DO PM Gets Lean

    We’re really excited to announce that Frank Nigriello - Director of Corporate Affairs at Unipart Group Ltd is our guest speaker this month.