Working at Comic Relief has challenges unlike any I’ve experienced in previous roles at startups or agencies. When working in other roles, I’ve known exactly who our ‘target market’ are, what traits our users have and what we believed their biggest needs were, but how do you identify your core user groups when your brand is a national treasure?
In the past we used a Drupal 7 multi-site powering at least 3 different sites at the same time with all our business logic bundled inside of various massive custom modules shared along all the sites and some of them with dependencies of external modules (like Message Broker) and each site was using a different version of these modules.
We were restricted to deploying the work of a large team every one or two weeks. When something broke because of the number of changes we’d just deployed together with everything, we were unable to immediately know the source of the issue and sometimes we had to wait till the next scheduled deployment in order to fix the problem.
We changed a few of the services that support our apps for Red Nose Day giving pages before the big day this year.
One of the more interesting processes was finding a good solution for all our caches and session data. In many cases, we found a Redis service worked well with our Cloud Foundry apps, especially when data has to be shared.
The move to Redis wasn’t entirely seamless, but it worked well for us on the night, and has taught us lots. This is a quick summary of what we’ve found so far.
‘A lack of women in technology jobs is not just a problem for women, it’s a problem for the whole sector.’
That’s the conclusion reached by the Tech Partnership and Founders 4 Schools, who recently published research into diversity in the sector. Alarmingly, this research also found that only 17% of technology staff are female. Worse still, fewer than 10% of these women are in leadership positions.
Kids are my favourite kind of user. I haven’t yet met a user with more honest feedback than a pre-teen. And there’s no shortage of it: they always seem to have a lot to say for themselves!
This year our tech team created Comic Relief’s third version of a digital interactive story for teachers to use in primary school classrooms – and it’s the best one yet (not that I’m a proud Product Manager or anything).
In my role as Head of Product at Comic Relief I currently have one overarching goal: to embed Product as a way of working. This is in order for Product to provide value to the organisation and it is underpinned by developing a high-performing team.
As part of our objectives in 2016, we set out to solve a recurring problem at Comic Relief: how can we build an engaging, fast and secure fundraising campaign website – the likes of rednoseday.com and sportrelief.com – in a couple of months? How can we make sure that editors are able to create compelling landing pages that reach their different audiences?
One of the goals we set ourselves for 2016 was the re-architecture of our Fundraising & registrations platform and moving to micro services. The team has been busy on that this year and the work will continue well into 2017 too. Here is a small rundown of our journey so far.